Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Algoritmo #5 FACTORIAL - Resuelto
Algoritmo #5 FACTORIAL - Resuelto
Dado un número n, elabore un algoritmo que calcule el factorial del número ingresado.
n!
3! =1x2x3=6
n=3
n-1=2
7! =1x2x3x4x5x6x7
n=7
n-1=6 -> número de multiplicaciones para obtener el factorial
ALGORITMO Factorial
//Este algoritmo obtiene el factorial de un número dado
//Entradas: número al cual calcular el factorial
//Salidas: el factorial calculado
//Declarar variables
NumeroInicial, NumeroActual: ENTERO
NumeroFactorial : DOBLE
INICIO
//Pedir entradas
ESCRIBA "Digite número para calcular factorial"
LEA NumeroInicial
//Calcular el factorial
NumeroFactorial = 1
PARA NumeroActual=1 HASTA NumeroInicial-1
NumeroFactorial = NumeroFactorial*(NumeroActual+1)
FIN-PARA
Prueba escritorio
NumeroInicial -> 4
NumeroActual -> 1 2 3 4
NumeroFactorial -> 1 2 6 24
NumeroInicial-1 -> 3