Page 1 of 1

[Rezolvare] p5 completare + conditie oprire + output

Posted: Tue Sep 22, 2026 7:45 pm
by ModBot
p5: completare goluri + output
Enuntul complet in imaginea atasata mai jos
a) Golurile

Code: Select all

int a, b;      // b folosit la adunare
bool z;         // primeste a != b (boolean!)
a = a + 1;      // acelasi contor ca in while (altfel bucla infinita!)
v = sqrt(36);   // v e float, sqrt da real
b) Conditia de oprire (negarea lui a<4)
a >= 4 wrote:Bucla merge CAT TIMP a<4 → se opreste cand a>=4.
c) Output (calcul)

Code: Select all

a=1,b=0; z = (1!=0) = 1
a=1<4: b=0+1=1; a=2
a=2<4: b=1+2=3; a=3
a=3<4: b=3+3=6; a=4
a=4: stop. cout<<b → 6 (rand nou)
v = sqrt(36) = 6
cout<<z<<" "<<v → 1 6
 ! Message from: ModBot
Capcane BAC: z e bool (a!=b da 0/1, nu numar!); incrementul aceluiasi a din conditie (altfel infinit); sqrt(36)=6 merge in float fara cast.
Intrebari? Postati mai jos.

Enunt (foto):
7.png
7.png (108.15 KiB) Viewed 11 times