Structures de contrôle répétitives
Les structures répétitives nous permettent de répéter un traitement un nombre fini de fois. Par exemple, on veut afficher tous les nombre premier entre 1 et N (N nombre entier positif donné).
Nous avons trois types de structures itératives (boucles) :
Boucle Pour (for)
La structure de contrôle répétitive pour (for en langage C) utilise un indice entier qui varie (avec un incrément = 1) d'une valeur initiale jusqu'à une valeur finale. À la fin de chaque itération, l'indice est incrémenté de 1 d'une manière automatique (implicite).

. Boucle Tant-que (while)
La structure de contrôle répétitive tant-que (while en langage C) utilise une expression logique (booléenne) comme condition d'accès à la boucle[1] : si la condition est vérifiée (elle donne un résultat vrai : TRUE) donc on entre à la boucle, sinon on quitte la boucle.
La syntaxe de la boucle tant-que est comme suit :

Boucle Répéter (Repeat)
La structure de contrôle répétitive répéter utilise une expression logique ou booléenne comme condition de sortie de la boucle : si la condition est vérifiée (elle donne un résultat vrai : TRUE) on sort de la boucle, sinon on y accède (on répète l'exécution du bloc).
La syntaxe de la boucle répéter est comme suit :
