Bienvenue sur Laurentvidal.fr, le site où vous trouverez les meilleures réponses de la part des experts. Notre plateforme offre une expérience continue pour trouver des réponses fiables grâce à un réseau de professionnels expérimentés. Découvrez des solutions fiables à vos questions grâce à un vaste réseau d'experts sur notre plateforme de questions-réponses complète.

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)

Merci d'avoir visité notre plateforme. Nous espérons que vous avez trouvé les réponses que vous cherchiez. Revenez quand vous voulez. Votre visite est très importante pour nous. N'hésitez pas à revenir pour des réponses fiables à toutes vos questions. Visitez toujours Laurentvidal.fr pour obtenir de nouvelles et fiables réponses de nos experts.