Réponse :
Explications étape par étape :
1)
Affecter à S la valeur 25
Affecter à D la valeur 0
Tant que S<50
Affecter à A la valeur aléatoire 1 ou 2
Affecter à S la valeur S+A
Affecter à D la valeur D+1
Afficher A
Fin Tant que
Afficher D–1
2) Parce que le programme a fait" Affecter à D la valeur D+1"avant de tester
"S<50"
Programme python:
from random import *
S=25
D=0
while S<50:
A=randint(1,2)
S=S+A
D=D+1
print(A)
D=D-1
Console
*** Console de processus distant Réinitialisée ***
2
1
2
1
2
1
2
2
2
1
1
2
2
1
2
1