Mathématiques

Question

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

1 Réponse

  • 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))

Autres questions