whileUne boucle while répète des instructions tant que sa condition est vraie. Pour la tracer correctement, il faut suivre les valeurs des variables pas à pas et s’arrêter dès que la condition devient fausse.
Note les valeurs initiales de toutes les variables utilisées dans la boucle. Ce sont les valeurs juste avant le premier test de la condition.
Teste si la condition est vraie ou fausse avant chaque répétition. Si elle est fausse, la boucle ne recommence pas.
Si la condition est vraie, applique chaque instruction à l’intérieur de la boucle dans l’ordre exact. Mets à jour les variables après chaque affectation.
Quand le corps est terminé, teste de nouveau la condition avec les nouvelles valeurs. Continue jusqu’à ce que la condition devienne fausse.
La réponse correspond souvent à la valeur finale d’une ou plusieurs variables quand la boucle s’arrête. S’il faut simplifier une expression finale, réduis-la en regroupant les termes semblables ou en effectuant les calculs nécessaires.
Assure-toi que la boucle finit bien par s’arrêter. Si la condition resterait toujours vraie, il manque peut-être une mise à jour dans la trace. Vérifie aussi que tes valeurs finales correspondent au dernier passage où la condition était encore vraie.
© 2023-2026 AI MATH COACH