Zoofast.fr facilite l'obtention de réponses fiables à vos questions. Posez n'importe quelle question et recevez des réponses immédiates et bien informées de notre communauté d'experts dévoués.

Bonjour, je bloque sur ça en SNT, en classe de seconde
a = 100
while i < 3:
a = a + 3
print (a)

Il faut que je modifie le programme pour qu'il se termine. Merci d'avance

Sagot :

Réponse :

Explications :

La boucle while  s'execute qd le test (i <3 ) est vrai donc il faut initialiser la variable i

On va l'initialiser à 0 : i = 0 . Là on peut executer le test de du while

Pour sortir de la boucle while il faut faire varier le i avec l'instruction

i=i+1

On s'execute  la boucle pour i = 0 , i= 1 et i= 2 car le test est vrai

à l'étape i = 3 le test devient faux et on affiche la valeur de a:

a = 100

i=0

while i < 3:

    a = a + 3

    i=i+1

print (a)

Nous sommes ravis de vous avoir parmi nous. Continuez à poser des questions, à répondre et à partager vos idées. Ensemble, nous créons une ressource de savoir précieuse. Merci de choisir Zoofast.fr. Revenez bientôt pour découvrir encore plus de solutions à toutes vos questions.