1. Haga un programa en Python que pida al usuario la cantidad de números de Fibonacci que desea generar. Luego haga el código necesario y muestre por pantalla la secuencia numérica.
Etapas:
a) Nombre del programa, creador o integrantes. b) Breve explicación de la Sucesión de Fibonacci
c) Ingreso: cantidad de números que se van a generar
d) Desarrollo: algoritmo para generar la sucesión e) Salida: Mostrar resultado por pantalla
Tenhou:
hola, una pregunta
Respuestas a la pregunta
Contestado por
1
Respuesta:
def fibonacci(n):
a = 0
b = 1
# La comprobamos si n es menor que 0
if n < 0:
return "Debe ingresar numeros positivos"
# Comprobamos que n es igual a 0
elif n == 0:
return 0
# Comprobamos si n es igual a 1
elif n == 1:
return b
else:
fibs = "0, 1, "
for i in range(1, n-1):
c = a + b
a = b
b = c
fibs += str(b) + ", "
return fibs
print(fibonacci(int(input("Ingrese la cantidad de fibonacci que desea generar: "))))
Adjuntos:
Otras preguntas
Matemáticas,
hace 21 horas
Matemáticas,
hace 21 horas
Estadística y Cálculo,
hace 21 horas
Castellano,
hace 1 día
Castellano,
hace 1 día
Biología,
hace 7 meses
Arte,
hace 7 meses