Minggu, 20 November 2016

Java Programming : Faktorial (Rekursi)

Assalamu'alaikum.
Postingan kali ini mungkin dapat dibilang lanjutan dari post sebelumnya, yaitu Rekursi.

Disini saya akan membahas salah satu problem pemrograman yang bisa menggunakan konsep rekursi, yaitu Faktorial.

Konsep faktorial sendiri adalah meng-kali semua bilangan bulat positif dibawah nilai input sampai mendapat angka 1.
Contoh : faktorial dari 5 = 5! = 5 * 4 * 3 * 2 * 1 = 120
(Dengan keterangan, 1! = 1 dan 0! = 1, dan tidak mungkin ada faktorial dengan nilai kurang dari 0)

Untuk contoh source code bisa dilihat dibawah.



Kemudian contoh visualisasi dari program adalah seperti berikut.


Sekian penjelasan singkat untuk program faktorial.
Dan seperti biasa, jika ada pertanyaan atau saran untuk postingan ini, bisa tulis di komentar.
Terima kasih.
Wassalamu'alaikum.

Tidak ada komentar:

Posting Komentar