Level 2: Looping & Array Matematika & Loop
Hitung Faktorial (!)
Latihan matematika klasik menggunakan loop perkalian. Sering muncul di tes teknikal.
Dipublikasikan: 20 Februari 2026
📝 Problem
Dalam matematika, faktorial dari 5 (ditulis 5!) adalah hasil perkalian 5 * 4 * 3 * 2 * 1.
Buatlah program yang menerima input angka bulat positif, dan menghitung hasil faktorialnya.
Input
Angka N.
Output
Hasil faktorial.
Contoh
| Input | Output |
|---|---|
| 5 | Hasil 5! adalah: 120 |
| 3 | Hasil 3! adalah: 6 |
| 0 | Hasil 0! adalah: 1 |
💡 Tips
Inisialisasi variabel hasil dengan 1 (bukan 0) untuk operasi perkalian. Kalau diinisialisasi 0, hasilnya akan selalu 0.
Siap untuk mulai mengerjakan?
Kamu punya waktu 30 menit untuk mencoba sebelum kunci jawaban terbuka. Latih logikamu tanpa bantuan AI!
Tahan tombol selama 2 detik untuk mulai mengerjakan
💡 Tips: Coba kerjakan dulu sebelum melihat solusi. Gunakan kertas atau text editor untuk menulis pseudocode.
Kunci Jawaban Terkunci Waktumu 30 menit. Klik cepat 3x untuk buka jawaban atau mengakhiri sesi.
Sisa Waktu 30:00
Klik cepat lagi!