Factorial Iterativo
Gonzalo Lopez edited this page Oct 18, 2019
·
6 revisions
Problema: se desea saber el factorial de un numero n (entero positivo), escriba una función iterativa para hallar el factorial de n.
Ejemplos:
-
Si n = 0, Salida 1
-
Si n = 5, Salida: 120
-
Si n = 15, Salida: 1307674368000
- se crea en una variable auxiliar a la que se asigna el valor del caso base, 0 factorial (0! = 1)
- luego en un bucle que va de i a n, con i=1, se le va calculando aux= (aux)*i , [n! = (n-1)! * n]
- por ultimo a n se le asigna el valor de aux y se retorna.
Disponible en Enciclopedia Algoritmos C++
Disponible en ejemplo factorial iterativo
Complejidad: -
Colaborador autor del artículo:
Algos - Proyecto Iniciado por la cátedra "Algoritmos y Estructuras de Datos" en Agosto de 2019 - UTN Santa Fe - Argentina.
Objetivo: Elaborar una enciclopedia de algoritmos codificados en C++, que resuelvan problemas habitualmente tratados en las asignaturas de Fundamentos de Programación, como herramienta complementaria al proceso de aprendizaje de los alumnos de la asignatura, y de los entusiastas de programación y de las competencias de programación como TecnoMate.