Ce programme calcule le 10ème terme d'une suite définie par récurrence, où chaque terme est calculé en fonction du précédent. La suite est définie par :
u0 = 55
(terme initial).un+1 = 1,07 × un - 4
pour n ≥ 0
.u = 55
:
Initialise la suite avec le premier terme u0
, égal à 55
.
for i in range(1, 11):
:
Boucle sur les entiers de 1
à 10
inclus. Chaque itération correspond au calcul d'un nouveau terme un+1
.
u = 1.07 * u - 4
:
Met à jour la valeur de u
en appliquant la formule de récurrence. À chaque itération, la valeur précédente de u
est remplacée par la nouvelle.
print(u)
:
Affiche le 10ème terme de la suite après la fin de la boucle.
u
avec la valeur 55
.Lors de l'exécution, le programme affiche le 10ème terme de la suite. Par exemple :
93.75011173038354
Le calcul des suites récurrentes est une technique utile en mathématiques et dans d'autres domaines tels que :
Ce programme illustre :