Răspuns :
Răspuns:
vectorNumere <- 123 22 4 35 6
sumaCifre <- 0
pentru i <- 0, i < dimensiune vectorNumere, pas = 1
daca vectorNumere[i] % 2 == 0
cat timp vectorNumere[i]
sumaCifre <- vectorNumere[i] % 10
vectorNumere[i] <- vectorNumere[i] / 10
scrie 'suma cifrelor numerelor pare din interiorul vectorului este ', sumaCifre
Explicație:
Ok deci nu bag mâna-n foc să fie 100% corect că e prima dată când scriu vreodată-n pseudocod DAR principiul din spate e că parcurgi efectiv fiecare număr pe rând din vector. Dacă restul împărțirii numărului la 2 este egal cu 0 înseamnă că-i par. Cât timp numărul e diferit de 0 o să tot adaugi la sumă ultima cifră și împarți cu 10 ca să-l reduci ( că dacă n-ai împărți cu 10 ar merge while-ul încontinuu ). Faci asta pentru fiecare număr par și la final afișezi suma.
Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Ne bucurăm dacă informațiile oferite v-au fost de folos. Pentru întrebări sau asistență suplimentară, nu ezitați să ne contactați. Revenirea dumneavoastră ne onorează – adăugați-ne la favorite pentru a fi mereu la curent!