next up previous
Next: Quitter ou continuer avec Up: Quelques instructions courantes Previous: Boucle while

Boucle for

Pour répéter un bloc un nombre de fois prédéterminé. Exemple qui calcule la somme des entiers de 3 à 77:

int a = 0;
for (int i = 3; i<78; i++){
  a = a + i;
}

Ce bloc est équivalent à:

int a = 0;
{
  int i = 3;
  while (i<78) {
    a = a + i;
    i++;
  }
}

L'instruction i++; signifie i = i + 1; qui peut aussi être abrégée en i += 1;. Attention, la variable i n'existe plus une fois qu'on est sorti de la boucle for.



Guillaume Charpiat 2006-12-07