jueves, 16 de agosto de 2012

Factorial de un número

Objetivo:

Obtener el resultado del factorial de un número necesariamente entero positivo “z” mediante un algoritmo que permita disminuir el valor de Z de 1 en 1 hasta llegara uno, haciendo uso del método recursivo, y en el momento preciso retorne todas las llamadas realizadas anteriormente en el mismo proceso y finalizando con el desplegado del resultado en la pantalla.

Algoritmo:

  1. Se elige un valor representado por la variable “z”.
  2. Se verifica que el valor elegido es igual a 0.
  3. Se realiza la operación con el valor.
  4. Es desplegado el resultado de la operación.

Diagrama de Flujo:

Pseudocódigo:

  1. Inicialización de la variable int z;
  2. z => 50;
  3. Comparación z != 0;
  4. Calculo la operación res=z*(z-1)!;
  5. Desplegar en pantalla: “El resultado de la operación es:";

Código:

Ejecución:

Descarga de código y documentación con recursividad

No hay comentarios:

Publicar un comentario