Structure de la boucle
POUR i DE debut À fin FAIRE ... FIN POUR
1
i = debut
2
instruction1
3
instruction2
...
i++
n
jusqu'à i = fin
Nombre d'itérations connu
Compteur automatique
Borne incluse
Exemples d'utilisation
Affichage de 1 à 5
POUR i DE 1 À 5 FAIRE
AFFICHER(i)
FIN POUR
Calcul de somme
somme ← 0
POUR i DE 1 À 10 FAIRE
somme ← somme + i
FIN POUR
AFFICHER(somme)
Table de multiplication
n ← 7
POUR i DE 1 À 10 FAIRE
AFFICHER(n * i)
FIN POUR
Parcours de tableau
POUR i DE 0 À taille(tab) - 1 FAIRE
AFFICHER(tab[i])
FIN POUR
Avantages :
- • Contrôle précis du nombre d'itérations
- • Compteur automatique
- • Syntaxe claire
Bonnes pratiques
Utiliser pour répétitions fixes
Nommer le compteur de manière claire
Respecter la structure POUR-FIN POUR
Ne pas modifier le compteur dans la boucle
Tester avec des bornes valides
Conseils :
- • Vérifier que la borne supérieure est atteignable
- • Utiliser des bornes constantes si possible
- • Ne pas confondre avec la boucle TANT QUE
- • Le compteur est local à la boucle