Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
javascool:structures_algorithmiques_de_base:for [31/10/2013 00:03] loutrel créée |
javascool:structures_algorithmiques_de_base:for [31/10/2013 00:20] (Version actuelle) loutrel |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
**For** | **For** | ||
- | __Description :__ Un nombre quelconque d'instructions occupant un nombre quelconques de lignes sont exécutées dans une boucle tant qu'une condition logique est vérifiée (TRUE) | + | __Description :__ Un nombre quelconque d'instructions occupant un nombre quelconques de lignes sont exécutées dans une boucle un certain nombre de fois prédéterminé. |
__Syntaxe :__ | __Syntaxe :__ | ||
- | while(//condition vrai//) | + | for (//variable état initiale//; //valeur de fin//; //pas//) |
+ | { | ||
+ | Séquence | ||
+ | } | ||
- | { | + | //variable état initiale// : Expression numérique dont la valeur définit la valeur initiale du compteur. |
- | Séquence ; | + | //valeur de fin// : Expression numérique dont la valeur définit la valeur finale du compteur. |
- | } | + | //pas// : Expression numérique dont la valeur définit la valeur finale du pas d'augmentation du compteur à chaque itération. |
- | //condition vrai// : Expression dont la valeur logique est testée. Après l'instruction while, toutes les instructions suivantes sont exécutées tant que la condition est vraie | + | __Exemple :__ |
- | __Voir également :__ [[javascool:structures_algorithmiques_de_base:for|for]] | + | for (int i = 0; i < 3; i++) |
+ | { | ||
+ | print (i + " "); | ||
+ | } | ||
+ | //Affiche :// 0 1 2 | ||
+ | |||
+ | |||
+ | __Voir également :__ [[javascool:structures_algorithmiques_de_base:while|while]] |