#include <stdio.h>
int factorial (int x,int a ,int hasil)
{
if(a <= x)
{
hasil = hasil*a;
a++;
factorial(x,a,hasil);
return hasil;
}
printf(“hasil factorial :%d\n”,hasil);
return hasil;
}
void main ()
{
int n,a=1,hasil=1;
clrscr();
printf(“Masukan nilai : “);
scanf(“%d”,&n);
faktorial(n,a,hasil);
getch();
}
Tidak ada komentar:
Posting Komentar