Vous êtes sur la page 1sur 3

Module Algorithmique : ralis par Mr.

Baiaich 2012
Cours Technique de programmation structure : Les instructions rptitives

I) Exemple de cours :
Ecrire un programme qui demande a lutilisateur dentrer les notes (math, physique puis communication) dun lve, puis il affiche la moyenne de cet lve. Correction :

Maintenant supposant on veut refaire le programme prcdent, mais cette fois on calcule la moyenne de 200 lves. Solution :

II) Les instructions rptitives

II-1) La boucle POUR


II-1-A) structure de la boucle POUR
POUR compteur val_initial A val_final PAS DE incrment FAIRE Instructions rpter FIN POUR

Module Algorithmique : ralis par Mr.Baiaich 2012

II-1-B) Exemple :
Ecrire le programme prcdent pour 200 lves. Correction :

II-2) La boucle TANT QUE


II-2-A) Structure de la boucle tant que TANT QUE (condition) FAIRE Instructions rpter Fin TANT QUE

II-2-B) Exemple : Reprenant le mme exercice des lves et on essai de le faire en utilisant la boucle TANT QUE Correction :

Module Algorithmique : ralis par Mr.Baiaich 2012

II-3) La boucle REPETER

JUSQUA

II-3-A) Structure de la boucle rpter jusqu'


Rpter Instruction rpter Jusqu' (condition)

II-3-B) Exemple 1 Algorithme ESSAI Variables : A : caractre Debut Rpter ECRIRE ( Bonjour) ; ECRIRE ( tu veux continuer si oui entrer o si non entrer n) ; Lire (A) ; Jusqu' (A <> n) Fin II-3-C) Exemple 2 Reprenant le mme exercice des lves et on essai de le faire en utilisant la boucle rpter jusqu' Correction :