anun1

domingo, 9 de marzo de 2025

Imprimir la serie fibonacci en python

Hola hoy les dejare un simple programa en python el cual imprime la serie fibonacci hasta n numeros, primeramente empesamos con un simple mensaje al usuario que es el siguiente

print("Este simple programa imprime la serie de numeros fibonacci hasta n numeros, donde n es ingresado por el usuario\n\n")

despues ponemos try: por si hay error de que el usuario ingrese un valor string osea letras en ves de un valor numerico, si sucede eso el programa marcara error y nos arrojara el siguiente mensaje como excepción

except ValueError:

     print("Variable n no definida...")  

 

si todo va bien nos pedira el valor n que es el numero de valores que quieras que sean imprimidos de la serie fibonacci bueno pedimos n asi

n=int(input("dame el valor de n : "))

despues unicializamos las siguientes variables

a=0

b=0

c=1

despues imprimimos el valor de b y c y restamos 2 a n

print(b)

print(c)

n-=2

por ultimo creamos el ciclo for donde sera imprimido los valores de la serie

for inicio in range(0,n): # ciclo for 

     a=b+c #a va hacer igual a b+c

     print(a) #imprime a

     b=c #pasa el valor de c a b

     c=a # pasa el valor de a a c

donde nos quedara el codigo completo asi

print("Este simple programa imprime la serie de numeros fibonacci hasta n numeros, donde n es ingresado por el usuario\n\n")
try:
   n=int(input("dame el valor de n : "))
   a=0
   b=0
   c=1

   print(b)
   print(c)

   n-=2

   for inicio in range(0,n): # ciclo for 
     a=b+c
     print(a)
     b=c
     c=a
   
except ValueError:
     print("Variable n no definida...")


ahora lo ejecutamos y nos muestra lo siguiente



bueno espero y sea de su agrado saludos Flamer


No hay comentarios.:

Publicar un comentario