Module programmation structuree partie 3 travail a faire
MODULE PROGRAMMATION STRUCTURÉE PARTIE Les itérations structure répétitive ?? Les boucles Pourquoi Les boucles Qu'est-ce qu'une boucle CMODULE PROGRAMMATION STRUCTURÉE PARTIE Tant que Faire Jusqu ? à ou Répéter jusqu'à Pour Vocabulaire associé aux boucles CMODULE PROGRAMMATION STRUCTURÉE PARTIE - La boucle Tant que ? Syntaxe Tant que condition Faire Instruction s Fin Tant que ? Explication L ? instruction Tant que permet d'exécuter des instructions tant que l'expression booléenne est vraie Exemple Ecrire un algorithme qui demande à l ? utilisateur de saisir nombres entiers et qui a ?che leurs sommes o Solution DEBUT Entier nb i somme i somme Ecrire Entrez les nombres Tant que i Lire nb somme somme nb i i Fin Tant que Ecrire La somme des nombres est somme FIN - La boucle Faire Jusqu ? à ou Répéter jusqu'à ? Syntaxe Faire Instruction s CMODULE PROGRAMMATION STRUCTURÉE PARTIE Jusqu ? à condition ? Explication L ? instruction Faire ? jusqu'à ou Répéter ? jusqu'à permet d'exécuter des instructions jusqu'à ce que l'expression booléenne soit vraie Exemple Ecrire un algorithme qui demande à l ? utilisateur de saisir nombres entiers et qui a ?che leurs sommes o Solution DEBUT Entier nb i somme i somme Ecrire Entrez les nombres Faire Lire nb somme somme nb i i Jusqu ? à i Ecrire La somme des nombres est somme FIN La question qui se pose Quelle est la di ?érence entre l'instruction tant que et l'instruction faire jusqu'à C'est très simple la boucle tant que pourrait très bien ne jamais être exécutée si la condition est fausse dès le départ Par exemple si on avait initialisé la variable i à la condition aurait été fausse dès le début et on ne serait jamais rentré dans la boucle tant que Pour la boucle Faire ? jusqu'à c'est di ?érent cette boucle s'exécutera toujours au moins une fois En e ?et le test se fait à la ?n comme vous pouvez le voir Si on initialise variable i à la boucle s'exécutera une fois Donc la di ?érence entre l'instruction tant que et l'instruction faire jusqu'à c'est que les instructions de cette dérniere sont exécutées au moins une fois - La boucle Pour ? Syntaxe pour var allant de valeurdébut à valeur ?n faire Instruction s CMODULE PROGRAMMATION STRUCTURÉE PARTIE Fi pour ? Explication La variable var utilisée prend successivement les valeurs comprises entre valeurdébut et valeur ?n - L'instruction pour permet d'exécuter des instructions depuit la valeurdébut jusqu'à la valeur ?n ----- Exemple Ecrire un algorithme qui demande à l ? utilisateur de saisir nombres entiers et qui a ?che leurs sommes o Solution DEBUT Entier nb i somme somme Ecrire Entrez les nombres Pour i allant de à faire Lire nb somme somme nb Fin pour Ecrire La somme des nombres est somme FIN Remarque Le Traitement d'une boucle peut contenir lui aussi une autre boucle On l'appelle dans ce cas des boucles imbriquées Travail à faire Ex Ecrire un algorithme qui lit un ?
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11704928699t0az982wfijub9e4jodpdruzo53eee2wcvl8hrwkkzuczis0l0zzsslbzzm1we4axicnxeyk5xvxnvocxu5pgcjsv6fjmalage6z.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11704916830ahoiwyhmw7eq3stupwaq0fv6cqsslaetrerxw9ptfnejzabt5gogozuumyukueuolinvkf6yj7fppenhenr7etiqt9xjbyae1vhx.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/3791f3FbJ96Hi6yuwYVaps7X452pIOmxJOSrEGaBv17GHCMZCWC5VTuq8qZdlowCTrz5jqb6KVGasglW9EzSflJV.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11704960616nlfvvjjacqobhh3mfk9qoelotopf3t3gkf5pt5baxwqaxocqywkwoz2pb7dk8fkyw3swjitcfgezbjbln6l5knf7w0odjxghyzur.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11704960317mltvecdhkmhglkjgtlgsm2hno2eujxetyseibkqimnrs5vnv3766u2cylljjz9innhyxwz6dxyuw432lubu0xp5wpoopwqvqlagv.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11704897529f8lz4gvfsusravn8piopbuf94ulvz6nfylvbbkxkrrgvylpmsukh0f5txavrqkepaedxa9ylx9wdsr3vctpe3naqth8etvpjamry.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/k2YJIVQy5pN53gBDBXkRfnyTfpguRonPyGEtfl6oMYElGmJhyzIUFZ8Ux5QJKIBfi0n188p3abWqFFKckSAzbWZV.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/tLUjhRWCvkQBdF8XDQT1i3TWTpXo0crpeBPxkPRkMc0nvpoEPQpHOphI9a4cIiUxEYbAVXL0hngrWgXWuCY8sUQC.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11704919875k58yoi7ongtwiexv7vut1ddc5aotga9ics3pggfxqhfg3y0vqpljcq5ndujuoygbzlievbknssevnkpeekrwdnypzh8i38bvzut7.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/uL5hRbc83WkazMzQ3Lzk56PCnBsjWAp6bllnbBmESgW3YaPpwIxrzwBYBQo5sb6YQwQSVeTGeKzl3j10QCUvulHH.png)
-
29
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Mai 18, 2021
- Catégorie Religion
- Langue French
- Taille du fichier 38.9kB