Adloun

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

Le cours du chapitre · Tous les exercices du chapitre