sábado, 2 de mayo de 2015

Factorial de un número entero positivo

Factorial de un número entero positivo
Problema:
Dado un entero N calcular el factorial de ese número.

Solución:
El factorial de un número entero positivo es el producto de los N números 1 * 2 * 3 ... * N.

Algoritmo:
    solucion de forma iterativa
    Funcion factorial(n)
        respueta = 1
        Para i = 1 Hasta N Hacer
            respuesta = respueta * i
        Fin Para
        Retornar respueta

    solucion de forma recursiva
    Funcion factorial(n)
        Si n < 2 Hacer
            Retornar 1
        Si No
            respuesta = factorial(n-1) * n 
        Retornar respuesta

No hay comentarios.:

Publicar un comentario