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.