Bonjour qui pourrais m'aider SVP merci beaucoup
la suite de fibonacci est définie de la manière suivante.
1- le premier et le deuxième termes de la suite sont égaux à 1.
2- tous les termes suivants se calculent en additionnant les deux précédents:le troisièmes est 1+1=2,
le cinquièmes est 2+3=5
le quatrièmes 1+2=3, etc.
écrire un programme affichant le 1000 emes termes.
merci beaucoup


Sagot :

CAYLUS

Réponse :

Bonsoir,

Explications étape par étape

Le 1000 è terme est

43466557686937456435688527675040625802564660517371780402481729089536555417949051890403879840079255169295922593080322634775209689623239873322471161642996440906533187938298969649928516003704476137795166849228875

def fibbo(n):

   a=1

   b=1

   print (1,a)

   for i in range(2,n+1):

       a,b=b,a+b

       print (i,a)

   return a

print (fibbo(1000))