Adloun

Calculer les termes d'une suite

Exercice · niveau 1 (application) · mathématiques (ECT 1re année), chapitre 13 — Informatique et algorithmique · Lire et écrire un script

Énoncé

Écrire une fonction terme(n) qui rend , où et . Donner , et .

Corrigé

La fonction.


def terme(n):
    u = 1000
    for k in range(n):
        u = 1.05*u + 200
    return u

print(terme(1), terme(2), terme(10))
# 1250.0 1512.5 4144.4737...

Les valeurs. ; ; et . Méthode. La boucle tourne fois pour passer de à : avec range(n), terme(0) rend bien sans entrer dans la boucle.

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.