Algoritma Faktorial dengan Rekursif
#include int bil;
int faktorial(int i);
main(){
//membersihkan layar
clrscr();
//masukkan bilangan faktorial
printf("Masukkan bilangan faktorial : ");
scanf("%d",&bil);
//panggil faktorial function dan cetak bilangan faktorial
printf("Hasil Faktorial : %d",faktorial(bil));
getche();
}
int faktorial(int i){
int hasil=0;
if(i<=){
hasil=i;
}else{
hasil=i*faktorial(i-1);
}
return hasil;
}