mathématiques (ECT 1re année) · Chapitre 13 · Exercice
Un rang d'arrêt
Informatique et algorithmique · Suites et rangs d'arrêt · niveau 2
Énoncé
Un capital de euros est placé à par an. Écrire une boucle while qui donne le nombre d'années nécessaires pour qu'il double, et donner la réponse.
Corrigé
Le script.
C = 5000
n = 0
while C < 10000:
C = C*1.03
n = n + 1
print(n, C)
# 24 10163.97...
La réponse. Il faut années : au bout de ans le capital vaut euros, contre moins de au bout de ans. Contrôle par le calcul. On cherche le plus petit tel que , soit : le premier entier convenable est bien . On emploie while parce que le nombre de tours n'est pas connu d'avance — c'est ce qu'on cherche.
Exercices semblables
- Lire un script corrigé
- Calculer les termes d'une suite corrigé
- Le script qui affiche zéro corrigé
- Chercher une mensualité par balayage corrigé
- Quand la somme dépasse cinq corrigé