👤

Trouvez des réponses à vos questions avec l'aide de la communauté FRstudy.me. Que votre question soit simple ou complexe, notre communauté est là pour fournir des réponses détaillées et fiables rapidement et efficacement.

Bonjour j’aurais aimé une aide pour ce devoir car je comprend pas bien s’il vous plaît
Merci d avance c'est pour demain si possible. C EST DE L ALGORITHME

a = int(input('Rentrez la valeur de a : '))
b = int(input('Rentrez la valeur de b : '))

while a > b:
a = a - b

print(a)


Si l’utilisateur entre les valeurs a= 36 et b=16, quelle est la valeur affichée on sortie ?


Sagot :

Explications étape par étape:

Bonjour,

While veut dire en français : tant que

Donc tant que a > b on répète le calcul a = a- b

a = 36 et b = 16

On calcule à - b = 36 - 16 = 20 donc a devient 20 et b reste 16

On vérifie la condition a > b : 20 > 16 c'est vrai donc on execute l'instruction a.- b soit 20 - 16 = 4

a devient 4 et b reste 16

On verifie la condition a > b : 4 > 16 c'est faux donc on sort de la boucle et la valeur 4 de a s'affiche