Saltar al contenido

¿Cómo verificar si un número dado es el número de Fibonacci? en el ejemplo de código python

Estate atento porque en esta reseña vas a hallar la respuesta que buscas.

Ejemplo: Programa de Python para ¿Cómo verificar si un número dado es el número de Fibonacci?

# python program to check if x is a perfect squareimport math

# A utility function that returns true if x is perfect squaredefisPerfectSquare(x):
	s =int(math.sqrt(x))return s*s == x

# Returns true if n is a Fibinacci Number, else falsedefisFibonacci(n):# n is Fibinacci if one of 5*n*n + 4 or 5*n*n - 4 or both# is a perferct squarereturn isPerfectSquare(5*n*n +4)or isPerfectSquare(5*n*n -4)# A utility function to test above functionsfor i inrange(1,11):if(isFibonacci(i)==True):print i,"is a Fibonacci Number"else:print i,"is a not Fibonacci Number "

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *