Bonjour,
je coince sur un exercice relatif à la programmation python et aux suites mathématiques.
Voilà, niveau énoncé ça donne :
soit la suite définie par : U(0)=3 et U(1)=1 & U(n+1)=2U(n-1)+U(n)
Qestion : compléter le programme suivant afin qu'il affiche les termes de cette suite.
def U(n)....
if ......
return 3
elif n==1 :
return ....
return .....
J'ai écrit le programme suivant
def U(n):
if n==0:
return 3
if n==1:
return 1
return 2*U(n-1)+Un
for n in range(50):
print("u({}) = {}". format(n,u(n)))
mais ça ne compile pas malheureusement...
Pourriez vous s'il vous plait m'aider ?
Je vous remercie,
bonne journée