Leçon 18 : la boucle for
Quand on sait combien de fois répéter, for est pratique : elle regroupe trois choses sur une seule ligne — for (int i = 0; i < n; i++). Partie 1 : le départ (int i = 0). Partie 2 : le test de poursuite (i < n). Partie 3 : le pas après chaque tour (i++). Les trois parties sont séparées par des points
for est un while bien rangé : le départ, le test et le pas sont écrits ensemble en tête de la boucle, donc difficile d'oublier de faire avancer le compteur.
- for (init; cond; step)
- Une boucle qui regroupe départ, condition et pas sur une seule ligne.
- init (initialisation)
- La première partie : crée et initialise le compteur, par exemple int i = 0.
- step (pas)
- La troisième partie : s'exécute après chaque tour, par exemple i++.
- séparateurs ;
- Les trois parties de for sont séparées par deux points-virgules.