Mon prof de Maths a donné un exercice de programmation Python à faire.
Soit (u_n), avec n entier naturel, la suite numérique à valeurs réelles définies par : u_0=0, u_1=0, u_2=1, et pour tout entier naturel non nul n, u_(n+2)=-u_(n+1)+5u_n-3u_(n-1).
Écrire un programme en Python afin de calculer u[sub]n[/sub].
Ce que je propose :
Code : Tout sélectionner
def suite(U0,U1,U2,n):
A=U0
B=U1
C=U2
UN=0
for i in range (n):
UN=-C+5B-3A
A=B
B=C
C=UN
return(UN)
Merci beaucoup.