#include<iostream.h>
#include<conio.h>
double factorial (int n)
{
clrscr();
if (n<0) return 0;
if (n==0) return 1;
else if (n==1) return 1;
else return n*factorial (n-1);
}
int main()
{
double
x,fac;
cout<<"Ingrese un numero para calcular el factorial "<<endl;
cin>>x;
fac = factorial (x);
cout<<"El factorial de: "<<x<<" = "<<fac<<endl;
getch();
return 0;
}
No hay comentarios:
Publicar un comentario