#WSQ06 #TC1017
En este programa aprenderemos a utilizar las funciones y operaciones necesaria para el programa de calculación de factorial.
Básicamente para este programa se necesita una estructura repetitiva que en este caso va a ser el –for–, y dentro de la función for () tendremos un acumulador:
for (int n=num;n>0;n–)
{
resultado=n*resultado;
}
También utilizaremos la opción de volver a realizar la operación. Para realizar esto necesitamos una función –do ();– que empiece desde la introducción del número para sacer su factorial hasta la salida del resultado. Para que el usuario escoja si quiere realizar la operación o prefiere salir del programa, utilizamos una entrada de tipo carácter para que después de preguntarle si quiere realizar de nuevo la operación el usuario introduzca la letra S o N para declarar lo que quiere hacer.