Cititi n
p=1 ; i=2
cat timp 1<=n executa
i=i+2
p=p
scrie p
ce se afiseaza pentru n=9?
facebookaugusti:
adica p=p ??? nu are sens programu
Răspunsuri la întrebare
Răspuns de
0
meh... deci ai facut un for()/{} sa inteleg?... totusi nu inteleg ce ar fi p=p.. adica sa inteleg ca nu isi schimba valoarea.. ok... daca ce ai scris este corect va afisa 1... pentru ca p = 1 si in program nu se schimba absolut nimic, daca ai gresit si p = i atunci vei vedea:
2(sa fiu sincer chiar nu mai daca se afiseaza numarul inital.. adica i = 2)
4
6
8
atat.. pentru ca daca for spune ca 2(i) va avea 2 unitati in plus (for int i = 2, i<=n, i + 2)
programul va face 2 + 2 + 2 + 2. daca n era = 10.. mai era un +2.. :/ sper ca ai inteles nu prea sunt bun la explicat :D
2(sa fiu sincer chiar nu mai daca se afiseaza numarul inital.. adica i = 2)
4
6
8
atat.. pentru ca daca for spune ca 2(i) va avea 2 unitati in plus (for int i = 2, i<=n, i + 2)
programul va face 2 + 2 + 2 + 2. daca n era = 10.. mai era un +2.. :/ sper ca ai inteles nu prea sunt bun la explicat :D
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Chimie,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă