Bien, estaba jugando con la calculadora eh hice este code para calcular el factorial de un número N:
#include <iostream>
using namespace std;
//FACTORIAL DE UN NUEMRO | [Z]tuX | MundoHacking.com
int main()
{
int factorial; //Variable para el valor que deseamos calcular el factorial
int i=1,x;
cout<<"Calcular factorial de: ";
cin>>factorial; //Leemos el valor que queremos calcular
x =factorial;
if (factorial < 0) //Si el numero es menor a 0
{
cout<<"Numero no Valido..."<<endl;
}
else //Si es mayor a cero entonces...
{
while (factorial>0) //Mientras el numero que introducimos es mayor a 0
{
i = factorial*i; //la literal i tomará el valor de el numero introducido por el valor de i
factorial--; //A el valor que introducimos se le restará una unidad
}
cout<<"El factorial de "<<x<<" es "<< i<<endl; //Al final mostrara el factorial del numero
}
return 0; //Retorna un entero y el programa termina con éxito...
}
Salud[OS]
Que buen aporte man! Se ve genial el code