Chapitre N°11 : Les Structures de contrôle itératives Mr. Anis ELBAHI
Lycée OTHMEN CHATTI M'SEKEN 2TI 1 / 5
Exercice1:
1- Donner l'algorithme qui permet d'afficher le mot « hello » une seule fois à l'écran.
2- Transformer cet algorithme pour qu'il affiche le même mot « hello » deux fois à l'écran.
3- Transformer l'algorithme pour qu'il affiche le même mot « hello » 100 fois à l'écran
I- Rappel et définition :
Une structure de contrôle itérative (boucle) ……………………………………………………………. Le nombre de
répétition peut être connu à l’avance (structure itérative complète) ou non connu à l’avance (structure itérative à
condition d’arrêt).
II- La structure itérative complète : la boucle « POUR …FAIRE »
1- Définition :
Cette structure est utilisée …………………………………………………………………. d’une suite d’instructions.
2- Exemple :
Supposons que votre classe comporte 25 élèves, la structure suivante permet de saisir les noms et les prénoms des
élèves de votre classe dans un tableau T.
POUR i de 1 à 25 FAIRE
Ecrire (''donner le nom et le prénom de l'élève '' , i )
Lire (T[i])
FIN POUR
Donner la traduction pascal de la structure précédente:
……………………………………………………………………………………..
……………………………………………………………………………………..
……………………………………………………………………………………..
……………………………………………………………………………………..
……………………………………………………………………………………..
Remarque:
Compteur : C’est une variable de contrôle de type discret (……… ou …..…… ou ..……… ou ……….……… ou …………)
Le nombre de répétition est connu à l’avance, il est égale à ……………………………………………………………………
Le compteur ……………………………….……………………………….……………………………….……………………
En PASCAL, si le traitement à répéter est formé par plus qu’une instruction, il doit être délimité entre Begin et End;
LES STRUCTURES DE CONTROLE ITERATIVES
Réponse 1:
0) début affichage
1) …………………………..
2) fin affichage
Réponse 2:
0) début affichage
1) …………………………..
2) …………………………..
3) fin affichage
Réponse 3:
0) début affichage
1) écrire ("hello")
2) écrire ("hello")
..) ……
100) écrire ("hello")
101) fin affichage
Disponible sur www.elbahi.jimdo.com