Level 1: Dasar Kondisi Bertingkat
Hitung Biaya Parkir
Latihan kondisional dengan perhitungan bertingkat untuk menghitung biaya parkir berdasarkan durasi.
Dipublikasikan: 19 Februari 2026
📝 Problem
Buatlah algoritma untuk menghitung biaya parkir berdasarkan durasi dengan aturan bertingkat.
Aturan Biaya Parkir:
- Jam 1: Rp 5.000 (flat)
- Jam 2-3: Rp 3.000/jam
- Jam 4-5: Rp 2.000/jam
- Di atas 5 jam: Rp 15.000 (tarif maksimal)
Input
durasi: Lama parkir dalam jam (bilangan bulat)
Output
- Total biaya parkir
Contoh
| Durasi | Perhitungan | Output |
|---|---|---|
| 1 | 5000 | Biaya parkir: Rp 5000 |
| 2 | 5000 + 3000 | Biaya parkir: Rp 8000 |
| 3 | 5000 + 3000 + 3000 | Biaya parkir: Rp 11000 |
| 4 | 5000 + 3000 + 3000 + 2000 | Biaya parkir: Rp 13000 |
| 6 | Maksimal | Biaya parkir: Rp 15000 |
💡 Tips
Hitung per segmentasi waktu. Untuk jam ke-4, berarti sudah lewat 3 jam, jadi biaya = 5000 + (2×3000) + (1×2000). Gunakan pendekatan matematika atau kondisional bertingkat.
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!