L'idée : Regrouper les instructions 1) 2) 4) dans la syntaxe d'une itérative: la boucle for1) initialiser les variables de la condition d'entrée dans la boucle
2) évaluer la condition d'entrée dans le corps de l'itérative
3) exécuter le corps de la boucle dont une instruction sert à
4) modifier les variables de la condition d'entrée dans la boucle.
Syntaxe |
Équivalence au
while |
Exemples |
for (expr1; expr2; expr3) { instruction1; ... instructionx; } /* fin du for */ |
expr1;
while (expr2) { instruction1; ... instructionx; expr3; } /* fin du while */ |
for (c=0;
c<5; c++) /* répéter 5 fois
à
partir de 0*/ afficher ("A"); for (i=0; i<10; i++) /* répéter 10 fois à partir de 0*/ somme = somme + i; for (j=20; j<30; j++) /*répéter 10 fois à partir de 20*/ { afficher("Carré de ",j,"=", j*j); afficher("Cube de ",j,"=",j*j*j); } |
Remarques:
|