while
Les programmes suivants permettent de saisir plusieurs nombres et d'afficher leur somme.
Dans un premier temps supposons qu'il faut additionner exactement 4 nombres, dans ce cas nous pouvons utiliser un boucle for
pour réaliser cela :
Maintenant imaginons qu'on ne sache pas à l'avance la quantité de nombres à additionner, nous devons alors utiliser une boucle while
et décider, par exemple, d'indiquer au programme la fin de la saisie en entrant la valeur 0.
while
?
L'instruction while
contient un test, le bloc d'instructions de la boucle est exécuté tant que le résultat de ce test est true
.
Pour bien comprendre le fonctionnement de ce dispositif, déroulez le déboggeur pour le programme suivant :
Voici le programme qui donne le reste de la division d'un nombre entier par 7 en procédant par soustractions successives.