Perogeremmer Reps
Level 1: Dasar Kondisi Bertingkat

Kalkulator Sederhana

Latihan menggunakan kondisional untuk membuat kalkulator dengan operasi dasar (tambah, kurang, kali, bagi).

Dipublikasikan: 18 Februari 2026

📝 Problem

Buatlah kalkulator sederhana yang dapat melakukan operasi dasar matematika: penjumlahan, pengurangan, perkalian, dan pembagian.

Input

  • angka1: Bilangan pertama
  • angka2: Bilangan kedua
  • operator: String berisi +, -, *, atau /

Output

  • Hasil perhitungan, atau pesan error jika operator tidak valid atau pembagian dengan nol

Contoh

angka1angka2operatorOutput
105+Hasil: 15
105-Hasil: 5
105*Hasil: 50
105/Hasil: 2
100/Error: Tidak bisa dibagi dengan nol!
105xOperator tidak valid!

💡 Tips

Jangan lupa handle kasus pembagian dengan nol! Gunakan nested IF untuk cek kondisi khusus dalam setiap operasi.

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.