Source Code C++ Rekursi Faktorial

Fungsi rekursi adalah suatu fungsi yang memanggil dirinya sendiri, artinya fungsi tersebut di panggil di dalam tubuh fungsi itu sendiri. Berikut adalah contoh program rekursi untuk faktorial ...



# include conio.h
# include stdio.h

int faktorial (int n)
{
if (n==1)
return(1);
else
return (n*faktorial(n-1));
}

main ()
{
int x;

printf("Mencari nilai faktorial\n\n");
printf("Nilai x >> ");
scanf("%d", &x);
printf("\nNilai dari %d! adalah %d\n",x,faktorial(x));
getch();
}

No comments:

Post a Comment