![Boucle for](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhm8U6DwiW-R3VK_tWHqbhr8sKgJOKyPwyIvsITp2n0rhuPe_tN78g_kEMRjBNBfuhQWxhNJ8JQlWdMBET081qbGJTLe1vuMr_adVH5kXIk0H20sC_2jSlk4Iq2aauc1hxO5lmM-2Zrmq8/s72-c/pour.png)
for ( <<initialisation>> ; <<condition de continuation>> ; <<instruction d'itération>> )
<<Bloc d'instructions>>
où :
<<Bloc d'instructions>>
- initialisation : est une instruction d'initialisation de la boucle qui est exécutée en premier. Il est conseillé d'y déclarer la variable compteur pour qu'elle soit bien locale à la boucle.
- condition de continuation : est une expression booléenne qui est testée à chaque itération avant d'exécuter le bloc d'instructions. Si l'expression booléenne est fausse, le bloc d'instructions n'est pas exécuté et la boucle s'arrête.
- instruction d'itération : cette instruction est exécutée après le bloc d'instructions. Elle permet de mettre à jour la valeur de la variable compteur.