Dans un algorithme, il peut arriver que l'on ait à répéter un certain nombre de fois une ou plusieurs instructions On parle alors de boucle ou de structure itératives En revanche, si ce nombre n'est pas connu et dépend du traitement des instructions de la boucle, on utilisera une boucle TANT QUE
Previous PDF | Next PDF |
[PDF] Boucles - Loria
6 nov 2000 · L'algorithme de votre comportement sera donc basé sur une boucle Tant que ( de la forme, tant que (je ne suis pas fatigué) faire (je cours) ) Vous
[PDF] Fiche algorithmique 4: boucle Tant que 1 Le principe A retenir 2 Le
Fiche algorithmique 4: boucle Tant que Comme pour la boucle pour , on utilise la boucle tant que lorsque nous devons On peut utiliser l'algorithme suivant :
[PDF] Exemple dalgorithme : boucle « tant que »
Page 1/1 Bordeaux 2010 Exemple d'algorithme : boucle « tant que » On considère l'algorithme ci-contre 1 Faire fonctionner cet algorithme pour n = 25 2
[PDF] Algorithmique et programmation – Cours 3 Boucle while
Boucle while, expressions booléennes Algorithmes élémentaires Pierre Boudes 12 septembre 2012 This work is licensed under the Creative Commons
[PDF] exercices corrigés algorithmepdf
Ecrire un algorithme qui demande à l'utilisateur un nombre compris entre 1 et 3 textes "10 Euros", "5 Euros" et "1 Euro" autant de fois qu'il y a de coupures de La deuxième remarque est qu'on a programmé ici trois boucles successives
[PDF] PROGRAMMER DES BOUCLES - maths et tiques
Tant que Condition est vraie Instructions Sortir de la boucle Stop 150 (**) Sous Casio, l'algorithme affiche toujours par défaut la dernière variable stockée
[PDF] FICHE n°5 : DECOUVRIR LES BOUCLES - maths et tiques
Les boucles permettent de répéter des instructions - Boucle Tant que : On peut b) Modifier l'algorithme pour qu'avec la valeur de A choisies dans la question
[PDF] La boucle Pour 1 La boucle Pour
Remarque : L'algorithme de calcul de la somme des entiers compris entre 1 et celles formulées plus haut s'appliquent à cette boucle tant que s'appliquent,
[PDF] la boucle Tant que - Bosse Tes Maths
Ecrire un algorithme qui détermine et affiche le nombre d'années au bout desquelles Julie disposera d'une somme de 600 € sur ce livret bancaire Exercice 2
[PDF] algorithme boucle pour exemple
[PDF] exercice algorithme boucle tant que pdf
[PDF] la boucle pour
[PDF] les fonctions en javascript
[PDF] cours javascript debutant pdf
[PDF] les evenements en javascript
[PDF] javascript pour les nuls pdf gratuit
[PDF] boucle for liste python
[PDF] openclassroom python
[PDF] liste append
[PDF] append python
[PDF] parcourir une liste python
[PDF] tuple python
[PDF] liste de liste python
![20288 17algo4 ts 11 12 20288 17algo4 ts 11 12](https://pdfprof.com/Listes/17/20288-17algo4_ts_11_12.pdf.pdf.jpg)
TSAlgorithmique (suite 3)2011-2012
Les Boucles
Dans un algorithme, il peut arriver que l"on ait à répéter un certain nombre de fois une ou plusieurs instructions.
On parle alors de
boucle ou de structure itératives. Si le nombre de répétitions est connu par avance, on utilisera la
structureFOR . En revanche, si ce nombre n"est pas connu et dépend du traitement des instructions de la boucle, on
utilisera une boucleTANT QUE .
I Boucle POUR (FOR)
Déclarer I du type nombre
Pour Iallant de 1àn
début instructions 1 instructions 1 fin instruction suivante Les instructions contenues dans la bouclePour seront exécutéesnfois. (de 1 àn, il y anentiers). A chaque passage, la valeur du "compteur" I augmente de 1. Dès que la valeur du compteur atteintn, les instructions sont exécutées une dernière fois et l"on passe à la suite de l"algorithme. EXERCICE 1Écrire un algorithme qui affiche le message "Tu es extraordinaire" 10 fois de suite.EXERCICE 2Écrire un algorithme qui demande un nombre de départ, et qui ensuite affiche les dix nombres suivants.
(Par exemple, si l"utilisateur entre le nombre 17, le programme affichera les nombres de 18 à 27).
EXERCICE 3Écrire un algorithme qui demande un entier, qui calcule la somme des entiers entre 1 et l"entier saisi.
Affichage de la somme.
Prolongement :Algorithme qui calcule la somme des carrés des entiers de 1 àn. (saisi) EXERCICE 4On définit la suite (un) par :un+2=un+1+unetu0= 1 etu1= 1. (suite de Fibonacci)Écrire un algorithme qui demande un entier, qui calcule le terme de rang l"entier saisi. Affichage du terme.
II Boucle TANT QUE (WHILE)
Initialisation de la condition
Tant Que Faire
début instructions 1 instructions 1 Recalcul de la condition
fin Tant que instruction suivante Le principe de la boucle est simple : le programme arrive sur la ligne du Tant Que . Il examine alors la condition. Si la condition estVRAIE , le programme exécute les instructions qui suivent, jusqu"àce qu"il ren- contre la ligne Fin Tant Que . Il retourne ensuite sur la ligne du Tant Que, procède au même examen, et ainsi de suite. Le manège enchanté ne s"arrête que lorsque la condition est FAUSSE.EXERCICE 5Écrire un algorithme qui affiche le message "Tu es formidable"autant de fois que l"utilisateur le
demande.EXERCICE 6Un programme pose une question à laquelle l"utilisateur doit répondre par O (Oui) ou N (Non). Il
se peut que l"utilisateur tape autre chose que la réponse attendue. Dès lors, le programme peut planter. Écrire un
algorithme qui repose la même question jusqu"à l"une des deux réponses attendues soit saisie au clavier par l"utilisateur.
Cela s"appelle un contrôle de saisie.
EXERCICE 7Écrire un algorithme qui demande un nombre compris entre 10 et 20, jusqu"à ce que la réponse
convienne. En cas de réponse supérieure à 20, on fera apparaître un message : " Plus petit! », et inversement, " Plus
grand! » si le nombre est inférieur à 10.