Aprender a programar > Aprender a programar desde cero

Ejercicio calcular factorial de un numero python con bucle for no recursivo

(1/1)

Sixtoex:
def calcular_factorial(x):
    y = x - 1
    factorial = 1  # Corregido: inicializamos factorial en 1
    for numero in range(1, x+1):
        factorial = x * y
        y = y - 1
        x = factorial
        if y == 1:
            print(f"El resultado factorial es: {factorial}")
            break


# Llamamos a la función con el valor 15
calcular_factorial(99)

Ogramar:
Buenas, el usuario Stephenbrubs que había escrito en este hilo, así como sus mensajes, han sido eliminados por tratarse de spam. Lamentamos las molestias. Para cualquier cuestión escribir al apartado de contacto de la web. Gracias.

Navegación

[0] Índice de Mensajes

Ir a la versión completa