Algo Boucles [PDF]

  • 0 0 0
  • Gefällt Ihnen dieses papier und der download? Sie können Ihre eigene PDF-Datei in wenigen Minuten kostenlos online veröffentlichen! Anmelden
Datei wird geladen, bitte warten...
Zitiervorschau

Les structures itératives ( boucles) ◦ La structure répétitive permet de répéter une instruction ou une séquence d’instructions tant qu’une condition est vraie. Une structure répétitive est aussi appelée boucle.

◦ Exemple : Tant que (la porte est fermée) on doit Sonner ; on peut sonner une fois, on peut aussi sonner 3 fois ou plus → on ne peut pas fixer le nombre de fois !

27/02/2021

Les structures itératives ( boucles) ◦ Lorsqu’on ne sait pas le nombre de fois on doit répéter des instructions, on utilise cette syntaxe:

Tantque (Condition) faire Instruction(s); Fin Tantque

◦ Fonctionnement: les instructions de cette boucle vont s’executer tant que la condition proposée est vérifiée; une fois la condition n’est pas vérifiée, on sort de la boucle et on poursuit l’algorithme. ◦ Question : Quel est le nombre minimum et maximum de parcours d’une boucle tant que ? 27/02/2021

Les structures itératives ( boucles) ◦ Exemple : Ecrire un algorithme qui demande à l’utilisateur une note, l’algorithme doit informer l’utilisateur que la note est erronée et va lui demander d’inserer une autre tant que la donnée n’est pas comprise entre 0 et 20 .

→ combien de fois l’utilisateur va entrer une donnée erronée avant d’inserer une note logique?! Algorithme controleSaisie Variables note : réel Début Ecrire ("Donner la note :") Lire(note) Tantque ((note20)) faire Ecrire("Erreur de saisie") Ecrire ("Donner la note :") Lire(note) Fin TantQue Fin 27/02/2021

Les structures itératives ( boucles) ◦ Notion du compteur : On a demandé à un élève d’ écrire un algorithme qui permet d’afficher 20 fois le message bonjour:

i1 tantQue(i