La boucle POUR

Cours

La boucle POUR est la deuxième boucle basique dans un langage de programmation. Elle permet de répéter une suite d'instruction pendant un nombre définit d'itérations. Par exemple, on peut préciser que la variable foo varie d'un nombre à un autre en augmentant, et va exécuter une série d'instructions tant que cette variable foo n'a pas atteint le nombre maximum. La syntaxe est celle-ci :

POUR variable ALLANT_DE x A y
    DEBUT_POUR
    // Instructions à exécuter
FIN_POUR

Si cette boucle paraît un peu complexe, voici un exemple montrant un compteur affichant les chiffres de 3 à 7 :

VARIABLES
compteur EST_DU_TYPE NOMBRE
DEBUT_ALGORITHME
POUR compteur ALLANT_DE 3 A 7
    DEBUT_POUR
    AFFICHER compteur
FIN_POUR
FIN_ALGORITHME

Cette type de boucle est très utile dans AlgoBox dans certains cas comme par exemple pour parcourir une liste ou simplement exécuter une suite d'instruction un nombre n de fois.