• Aucun résultat trouvé

Algorithmique : Boucle non bornée (feuille 4) Année scolaire 2019/2020 Dans certains algorithmes, on est amené à répéter

N/A
N/A
Protected

Academic year: 2021

Partager "Algorithmique : Boucle non bornée (feuille 4) Année scolaire 2019/2020 Dans certains algorithmes, on est amené à répéter"

Copied!
1
0
0

Texte intégral

(1)

Seconde

Algorithmique :

Boucle non bornée (feuille 4)

Année scolaire 2019/2020

Dans certains algorithmes, on est amené à répéter la même instruction ou bien une même série d’instructions plusieurs fois.

Cependant, on ne sait pas combien de fois il faut répéter cette (ou ces) instruction(s). On sait juste qu’il faut les effectuer tant qu’une certaine condition reste vraie. On va utiliser une boucle non bornée : TANT QUE

Syntaxe :

Langage naturel Langage PYTHON Tant que (Condition) Faire

Instructions FinTant que

while condition : Instructions

Exemples :

1) Afficher tous les entiers positifs dont le carré est strictement inférieur à 7000 :

Langage naturel Langage PYTHON N←0

Tant que N2 < 7000 faire Afficher(N)

N←N+1 FinTant que

2) Afficher le plus entier naturel n tel que 5n > 45 000 000

Langage naturel Langage PYTHON N←0

Tant que 5n ≤ 45 000 000 faire N←N+1

FinTant que Afficher N

Réponse :………..

3) En 2019, un épargnant place sur un livret bancaire 2 500 € au taux de 3% l’an à intérêts composés, ce qui peut se résumer en disant

que chaque année, le capital disponible augmente de 3%.

Rappel : Une hausse de 3% correspond à un coefficient multiplicateur de 1,03 (=1 + 3

100)

Cet épargnant souhaiterait savoir à partir de quelle année son capital disponible doublera par rapport à la mise initiale.

Langage naturel Langage PYTHON S←2500

A←2019

Tant que S < 5000 faire S←S×1,03

A←A+1 FinTant que Afficher A

La réponse est………….

Références

Documents relatifs

 Quels sont les résultats possibles (en tenant compte du nombre de fois qu’on peut l’avoir ) : ne pas hésiter à tous les écrire.  Quel est le nombre total d’issues

« Tant que », elle peut ne pas l’être puisqu’on peut ne pas entrer dans la boucle.. 1°) Faire fonctionner l’algorithme à la main. Indiquer quels sont les affichages que

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

IL RESOLUTION D'UN SYSTEME LINEAIRE PAR LA METHODE D'ANNULATION DU RANG 1.. [1]) a utilisé la formule de Shermann et Morrisson pour inverser A en partant d'une décomposition du

On décale donc d’une case vers la droite tous les éléments déjà triés qui sont plus grand que la valeur à insérer (5), puis on dépose cette dernière dans la case ainsi

Les recherches dans cette direction sont en particulier illustrées par le récent article de Collins et Horor witz [1] sur la séparation des racines d'un polynôme.. Soit sep(P)

Modifiez votre algorithme pour qu’il saisisse deux entiers référence valdébut et valfin délimitant un intervalle donné (vous supposerez que valdébut est plus petit que valfin),

En Python, pour interrompre un programme qui boucle à l'infini, il suffit de faire Ctrl + C.3. Remarque :