Bilangan faktorial adalah perkalian antara bilangan bulat positif yang kurang dari atau sama dengan n. Faktorial biasanya ditulis dengan n! dan biasa disebut dengan n faktorial. Bilangan faktorial misalnya 4!, itu berarti 4 x 3 x 2 x 1.
contoh program:
#include <iostream.h>
#include <conio.h>
long int faktorial(int n)
{
if (n==0 || n==1)
return 1;
else
return n*faktorial(n-1);
}
int main()
{
int bil, n;
long int hasil;
cout << "Masukkan bilangan n = ";
cin >> n;
hasil = faktorial(n);
cout << n << "! = " << hasil;
getch();
return 0;
}
0 komentar:
Posting Komentar