Planteamiento 30


Calcular el factorial de un número leído desde el teclado, utilizar la sentencia Para.

Análisis del Problema
Leer numero

factor = numero * (numero -1) * (numero -2)

Pseudocódigo
1Proceso Factorial
2 Escribir "Ingrese un numero para obtener su factorial:"
3 Leer numero
4 x <- 1
5 Para i <- numero hasta 1 Hacer
6 Escribir sin saltar i, "*";
7 x <- x * i
8 FinPara
9 Escribir "El factorial es: ", x;
10Finproceso




Diagrama de Flujo


3 comentarios:

  1. El proceso no coincide con el resultado esperado. ya que si factorizas el 12 , su número factorizado es el número 12, siguiendo la regla:
    12!2
    06!2
    03!3
    01!
    Por lo consiguiente se multiplica 2*2*3 y su resultado es 12.

    ResponderEliminar
  2. por favor lo necesito en algoritmo y diagrama de flujo

    ResponderEliminar