Soal SMA · Penerapan · Kesulitan 3/5
Seorang programmer menulis fungsi rekursif untuk menghitung faktorial: fact(n) = n * fact(n-1), dengan basis fact(0)=1. Jika fungsi dipanggil fact(5), berapa kali fungsi fact dipanggil seluruhnya (termasuk pemanggilan awal)?
- A.5
- B.6
- C.7
- D.8
Kunci jawaban & pembahasan
Jawaban: 6
Pemanggilan: fact(5), fact(4), fact(3), fact(2), fact(1), fact(0) ⇒ total 6 kali.
Mau penjelasan yang menyesuaikan level anak?
Xinau AI membahas soal langkah demi langkah, menyesuaikan gaya bahasa dengan usia anak, dan menyusun latihan berikutnya berdasarkan jawaban sebelumnya.
Coba gratis 30 hari