Soal SMA · Latihan campuran · Kesulitan 4/5
Perhatikan potongan kode Python berikut: def f(n): if n == 0: return 0 else: return n + f(n-1) print(f(5)) Output yang dihasilkan adalah...
- A.15
- B.10
- C.5
- D.0
Kunci jawaban & pembahasan
Jawaban: 15
Fungsi tersebut menjumlahkan bilangan dari 5 hingga 0, yaitu 5+4+3+2+1+0 = 15.
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