Adloun

Un rang d'arrêt

Exercice · niveau 2 · mathématiques (ECT 1re année), chapitre 13 — Informatique et algorithmique · Suites et rangs d'arrêt

É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.

Les autres exercices de ce chapitre Le cours du chapitre

Un blocage sur cet exercice ? Le tuteur d'Adloun guide par questions, sans donner la réponse.