so n! = 1.2.3 .... ... .. (N-2) (n-1). N, and 0! = 1
This is the sourcecode:
#include <iostream.h>
#include <math.h>
#include <conio.h>
int faktorial(int a);
main()
{
int n;
clrscr();
cout << "Masukkan bilangan : ";
cin >> n;
cout << "Faktorial" << n <<" = " << faktorial(n);
getch();
}
int faktorial (int a)
{ int hasil;
if(a<=1)
{hasil=1; }
else
{ hasil=a*faktorial(a-1); }
return(hasil);
}
#include <math.h>
#include <conio.h>
int faktorial(int a);
main()
{
int n;
clrscr();
cout << "Masukkan bilangan : ";
cin >> n;
cout << "Faktorial" << n <<" = " << faktorial(n);
getch();
}
int faktorial (int a)
{ int hasil;
if(a<=1)
{hasil=1; }
else
{ hasil=a*faktorial(a-1); }
return(hasil);
}
0 komentar:
Posting Komentar