Informatică, întrebare adresată de anaflorea, 9 ani în urmă

Valoarea variabilei i după execuţia secvenţei de program

I:=2;

For a:=1 to 5 do i:=i-a;

va fi:

Alegeți o opțiune:
4
-13
-12

Răspunsuri la întrebare

Răspuns de antonii
0
Faci in pasi:
   Initial i are 2 si a=1. Deci cand a=1 atunci i=i-a => i=2-1=1(noua valoare a lui i)
    Cand a=2 =>i=i-a=>i=1-2=-1 
    Cand a=3 =>i=-1-3=-4
    Cand a=4 =>i=-4-4=-8
    Cand a=5 =>i=-8-5=-13

Deci raspunsul e -13
Alte întrebări interesante