Informatică, întrebare adresată de pooop99, 8 ani în urmă

Fie următoarea secvență:
int v[5]=(7,5,9,3,5);
for (i=1;i<=4;i++)
if (v[i]<10) v[i]=5;
else v[i]+=2;
Care vor fi elementele vectorului v dupa executarea secvenței?
Daca imi și puteți explica ar fi super ! Mulțumesc !​

Răspunsuri la întrebare

Răspuns de bulbucadrian06
2

Răspuns:

Elementele vor fi : 5 5 5 5 5

Explicație:

Deoarece in sir avem toate elementele mai mici ca 10 (v[i] < 10) => v[i] = 5, adica valoarea de pe pozitia i va primi valoarea 5. Acel v[5] = {7, 5, 9, 3, 5} este de fapt o declarare a vectorului


pooop99: Mulțumesc!
bulbucadrian06: Cu placere !
Alte întrebări interesante