//copy-kan script ini ke program C++
#include <iostream.h>
#include <conio.h>
long factorial(long a);
long factorial(long a)
{
if (a>1)
return(a*factorial(a-1));
else
return(1);
}
int main()
{
long number;
cout<<"masukkan faktorial : "; cin>>number;
cout<<number<<" ! = "<<factorial(number);
getch();
}