Les boucles

  1. Introduction
  2. La boucle while
  3. La boucle do ... while
  4. La boucle for

1. Introduction

En programmation, une boucle est une instruction de contrôle qui permet de répéter les mêmes instructions tant qu’une condition soit vérifiée.

2. La boucle while

while est la boucle la plus simple. While signifie tant que. Elle permet de dire : « tant que la condition est vérifiée, exécutez ces instructions en boucle ».

La syntaxe de la boucle while est la suivante :

while (expression)
{
instructions
}

Exemple :

Le résultat

3. La boucle do ... while

Do…while permet de dire : « fais ceci tant que cette condition est vérifiée ». On voit donc qu’elle fonctionne comme while. La seule différence est qu’avec do…while, l’expression conditionnelle est contrôlée à la fin de chaque itération contrairement à while où l’expression conditionnelle est contrôlée au début de chaque itération.

do
{instruction}
while (expression) ;

4. La boucle for

La boucle for fonctionne à peu près de la même façon que while. Mais elle a une structure un peu complexe qui exige trois expressions qui sont l’expression du départ, l’expression conditionnelle et l’expression itérative utilisée pour l’incrémentation.

Syntaxe:
for (expression-du-depart ; expression-conditionnelle ; expression-iterative)
{
instruction
}

Exemple :

L’exemple ci-dessus donne le même résultat que celui de la boucle while.



Une question? Cliquez ici pour la poser.

Retour sur le portail du langage C/C++