Calcular Factorial
El programa pide al usuario que ingrese un número entero no negativo.
Calcula el factorial de ese número. Recuerda que el factorial de un número n (representado como n!) es el producto de todos los números enteros positivos desde 1 hasta n.
Muestra el resultado al usuario.
print("Calcula el factorial")
#pedir al usuario que introduzca un numero
numero = int(input("Introduce un numero: "))
#validar que el numero sea mayor que positivo
if numero < 0:
print("No se puede calcular el factorial de un numero negativo")
else:
print("Calculando el factorial")
#inicializar la variable factorial
factorial = 1
for i in range(1, numero + 1):
factorial = factorial *i
#print("El factorial es: ", factorial)
print(f"El factorial es: {factorial}")
Last updated