//efek salju

Kamis, 08 November 2012

menghitung faktorial menggunakan c++


#include <stdio.h>
long int faktorial(int N);
main()
{
long int f;
int n;
clrscr();
printf("Program Menghitung Faktorial \n \n");
printf("Masukkan suatu bilangan bulat : ");
scanf("%d",&n);
if (n<0)
{
printf("Bilangan harus positif!");
} else {
f = faktorial(n);
printf("Nilai %d! adalah : %ld", n, f);
}
}
long int faktorial(int N)
{
long int F;
if (N<=1)
{
return(1);
} else {
F = N * faktorial(N-1);
return(F);
}
}