Home Généralités Structures de contrôle

Menu principal

Informatique

Mathématiques

Structures de contrôle - 5 - WHILE
Informatique - Généralités
Écrit par Arnaud Kientz   
Index de l'article
Structures de contrôle
1 - IF
2 - IF - ELSE
3 - IF - ELSE multiples
4 - FOR
5 - WHILE
Toutes les pages

 

La boucle WHILE

 

Il s'agit de répéter une ou plusieurs actions tant qu'une certaine condition n'est pas remplie :

TANT QUE le test est vrai, EXECUTER les actions 1 et 2 et ...

 

Remarque : Le piège ultra-classique est de définir une boucle while qui ne se termine pas, c'est-à-dire pour laquelle le test est TOUJOURS vrai.

Il faut s'assurer que la boucle WHILE rencontrera un moment ou un autre la condition d'arrêt, sinon votre programme ne se terminera jamais...

Ainsi, il faut que les variables définissant le test soient modifiées dans le corps de la boucle while.

 

Voici le diagramme de la situation :

BoucleWhile

 

 



Mise à jour le Dimanche, 12 Octobre 2008 20:58