Réponses

2013-10-22T22:09:20+02:00
1
au début du programme i=1 et A =8. la boucle n'a pas encore été déroulée, les valeurs sont celles défie par l'utilisateur.
2
Au début du  second passage i est incrémenté de 1 donc i=2.
A = -1/2*8+3=-1
3
A la fin du programme i=3 et A aura:
-1/2*(-1)+3=3.5 (pour i=2 a la fin du programme)
et -1/2*7/2+3=-7/4+12/4=5/4

2013-10-22T22:16:56+02:00
1) On a au début du premier passage dans la boucle i = 1 et A = 8
2) Durant la première boucle A change de valeur et on a A = -1/2 * 8 + 3 = - 1, donc au début du second passage dans la boucle on a : i = 2 et A = -1 .
3) Durant la seconde boucle A change encore de valeur et on  a  A = -1/2 * (-1) + 3 = 3,5  , donc au début de la troisième boucle on a i = 3 et A = 3,5 , mais durant la troisième boucle A change encore de valeur et on a A = -1/2 * (3,5) + 3 = 1,25 , donc à la fin de cette boucle qui est la fin du programme on a i = 3 et A = 1,25 .