Bonjour
J’arrive pas à faire ces 2 question en snt svp
La suite de fabonacci commence par : 1;1;2;3;5;8;13;21;34….
1)écrire un programme permettant d’afficher tt l’es Hermès de la suite de fabonacci inférieur ou égaux à un nb donner
2) écrire une fonction d’argument n permettant d’afficher le n eme terme de la suite de fabonacci


Sagot :

Réponse :

Explications :

Hey !

Exercice 1 :

while True:

   n = input("Entrez un nombre : ")

   try:

       n = int(n)

   except:

       print("Valeur Incorrecte")

   else:

       break

a = 1

b = 0

c = 0

for i in range(n):

   b = a

   a += c

   c = b

   print(c)

Exercice 2 :

def fabionici(n):

   a = 1

   c = 0

   for i in range(n):

       b = a

       a += c

       c = b

   return c

while True:

   n = input("Entrez un nombre >>> ")

   try:

       n = int(n)

   except:

       print("Valeur Incorrecte !")

   else:

       break

print(fabionici(n))

Si j'ai bien compris, c'est ça, si il y a un problème, n'hésite pas à me le dire, je réagirai vite !