Leer números hasta que digiten 0 y a cada valor leído calcularle su factorial
Haz clic aquí para suscribirte a mi canal
n = 1
while n != 0:
n = int(input(«Ingresa un numero: «))
if n >= 0:
factorial = 1
for i in range(1,n+1):
factorial = factorial * i
print(f»EL factorial de {n} es: {factorial}»)
else:
print(«NO se puede calcular el factorial»)
Esta es la solución de este algoritmo, les comparto el código, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.