Faktorial dari bilangan asli n adalah hasil perkalian antara bilangan bulat positif yang kurang dari atau sama dengan n. Faktorial ditulis sebagai n! dan disebut n faktorial, tanda (!) disebut dengan notasi faktorial.
Sehingga kita dapat menarik kesimpulan bahwa:
Jika n bilangan asli maka n faktorial (n!) didefinisikan dengan n! = n x (n-1) x (n-2) x (n-3) x .... x 3 x 2 x 1
Dari definisi itu, maka kita juga memeroleh
n! = n(n-1)!
berikut merupakan cara untuk membuat bilangan faktorial dalam bahasa C
#include <stdio.h>
#include <stdlib.h>
int main()
{
int hasil=1,bil;
printf("Masukkan bilangan faktorial: ");
scanf(" %d",&bil);
int i;
for(i=1;i<=bil;i++)
{
hasil=i*hasil;
}
printf("faktorial dari %d! adalah = %d",bil,hasil);
getch();
}
jika dijalankan program tersebut akan terlihat seperti gambar berikut
0 comments:
Post a Comment