Section courante

A propos

Section administrative du site

FOR

Pour
ISO C++98

Syntaxe

statement := for ( for-init-stmt ; [condition] ; [expression] ) statement
for-init-stmt ::= expression-stmt | simple-decl
condition ::= expression | type-specifier-seq declarator = assignment-expr

Paramètres

Nom Description
for-init-stmt Ce paramètre permet d'indiquer l'instruction d'initialisation de la boucle
condition Ce paramètre permet d'indiquer la condition d'exécution de la boucle.
expression Ce paramètre permet d'indiquer l'expression a effectuer à chaque passage de la boucle.

Description

Ce mot réservé permet d'effectuer un compteur de boucle.

Exemple

Cet exemple permet d'effectuer un saut de 2 dans une boucle :

Essayer maintenant !
  1. #include <iostream>
  2.  
  3. int main()
  4. {
  5.     for(int i = 0; i <= 10; i+=2) {
  6.         std::cout << "i = " << i << std::endl;
  7.     }
  8.     return 0;
  9. }

on obtiendra le résultat suivant :

i = 0
i = 2
i = 4
i = 6
i = 8
i = 10

Voir également

Langage de programmation - C++ - Références de mots réservés (mots clefs) - break
Langage de programmation - C++ - Références de mots réservés (mots clefs) - continue
Langage de programmation - C++ - Références de mots réservés (mots clefs) - do
Langage de programmation - C++ - Références de mots réservés (mots clefs) - while

Dernière mise à jour : Lundi, le 3 août 2015