;

Minggu, 24 April 2011

REKURSI PERULANGAN

Minggu, 24 April 2011

public static int factorial(int num) {
if(num < 2)
return num;
int result = 1;
for (int i=2; i<=num; i++)
result *= i;
return result;
}
::Perhatikan bahwa contoh ini tidak menangani nilai negatif, dalam kasus seperti itu, nilai yang diberikan akan dikembalikan.
Untuk menentukan definisi rekursif, kita perlu tahu apa masalahnya:
result = n!
recursivly
hasil = n * (n-1)! seperti yang dijelaskan di atas
::dengan ini kita dapat merancang sebuah metode rekursif yang dapat menghitung faktoria


SHARE FOR ALL

theiyoe - 00.33
-

0 komentar:

Posting Komentar