< Programmation C-C++
| Cours de C/C++ | |
| ^ | |
| Les structures de contrôle | |
| La structure if | |
| La boucle for | |
| Le while | |
| Le do | |
| Branchement conditionnel | |
| Le saut | |
| Rupture de séquence | |
Le while
Le while permet d'exécuter des instructions en boucle tant qu'une condition est vraie. Sa syntaxe est la suivante :
while (test) opération;
où opération est effectuée tant que test est vérifié. Comme pour le if, les parenthèses autour du test sont nécessaires. L'ordre d'exécution est :
test opération
Exemple - Boucle while
somme = i = 0; /* initialisation des variables somme et i à la valeur 0 */
while (somme<1000) /* exécution tant que la valeur somme est inférieure à 1000 */
{
somme = somme + 2 * i / (5 + i); /* modification de la valeur somme par ajout d'une valeur dépendant de i */
i++; /* incrémentation de la variable i (i++ est une écriture condensée d'incrémentation de la variable i, équivalente à i = i + 1, la dernière forme étant à préférer, pour des raisons de lisibilité */
}
Cet article est issu de Wikibooks. Le texte est sous licence Creative Commons – Attribution – Partage à l’identique. Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.