Sommaire

Boucle for for Boucle:for

1. Syntaxe

Rappelons simplement que cette boucle n’est utilisable que quand le nombre d’itérations à effectuer est connu en début de traitement.

La syntaxe est la suivante :

for (compteur = valeur initiale; valeur finale de compteur; 
incrémentation du  compteur) 
{ 
   séquence de code 
}

N’insistons pas sur le fonctionnement de ce type de boucle, cela a largement été vu dans le cadre du chapitre Développement à partir d’algorithmes.

Bien évidemment la gestion de la progression du compteur est laissée à la charge de la structure for. Il n’est donc pas nécessaire de prévoir une valeur initiale au compteur avant la boucle (seule la déclaration du compteur est demandée). La valeur initiale, la valeur finale et le pas d’incrémentation/décrémentation du compteur sont pris en compte par la boucle. Il ne faut pas prévoir de changement de valeur du compteur dans la séquence de code.

2. Exercice n°12 : Moyenne d’une série de 10 nombres saisis au clavier

Sujet

Calculer la moyenne de 10 nombres saisis au clavier par l’intermédiaire d’une boucle for.

Cet exercice a déjà été traité auparavant par l’intermédiaire d’une boucle while (Exercice n°9). Rappelons qu’il est toujours possible de substituer à une boucle for une boucle while ...