La structure TANT QUE :
- Cette structure
permet de répéter les instructions tant qu’une condition est satisfaite. Sa
syntaxe est :
TANT
QUE condition
Instructions
à répéter
FIN
TANT QUE
condition c’est
une condition qu’on appelle parfois condition d’arrêt. Cette condition est
testée avant
la première
exécution.
Cette structure
diffère de la première par le fait qu’on va répéter des instructions pour un
nombre de
fois inconnu au
préalable.
*Exemple
:
Reprenant
toujours le programme de notre surveillant. S’il ne sait pas combien de
moyennes à
calculer on ne pourra pas utiliser la structure POUR. Dans ce cas on est
obligé d’utiliser
la structure TANT QUE. Le programme sera alors :
Variables mat, phy, ang, fra, hg, moyenne :Réels
Variable réponse : Chaîne
DÉBUT
réponse ←“o”
TANT QUE réponse = “o”
Ecrire “Entrez la note de math :”
Lire mat
Ecrire “Entrez la note de physique :”
Lire phy
Ecrire “Entrez la note de français :”
Lire fra
Ecrire “Entrez la note d’anglais :”
Lire ang
Ecrire “Entrez la note d’histoire-Géo :”
Lire hg
moyenne ←((mat + phy) * 5 + fra * 4 + (ang + hg) * 2) /
18
Ecrire “La moyenne est : ”, moyenne
Ecrire “Voulez-vous continuer oui (o) /non (n) ?”
Lire
FIN TANT QUE
FIN
|
0 commentaires:
Enregistrer un commentaire