Menu
CoddyTech

Ulasan - Kalkulator Sederhana

Termasuk bagian Dasar-Dasar dalam perjalanan Kotlin di Coddy. Pelajaran 34 dari 93.

challenge icon

Tantangan

Mudah

Tulis fungsi calculate yang menerima a, b, dan operation, lalu mengembalikan hasil operasi yang ditentukan pada kedua angka tersebut.

Gunakan rangkaian if-else if-else untuk menentukan operasi aritmetika yang akan dilakukan berdasarkan string operasi.

Kondisi:

  • Jika operation adalah "add", kembalikan jumlah a dan b
  • Jika operation adalah "subtract", kembalikan a dikurangi b
  • Jika operation adalah "multiply", kembalikan hasil perkalian a dan b
  • Jika operation adalah "divide", kembalikan a dibagi b (pembagian bilangan bulat)
  • Untuk operasi lainnya, kembalikan 0

Parameter:

  • a (Int): Angka pertama
  • b (Int): Angka kedua
  • operation (String): Operasi yang akan dilakukan

Nilai yang dikembalikan: Hasil perhitungan, atau 0 jika operasi tidak dikenali (Int)

Batasan input: Untuk pembagian, angka kedua bukan nol. Semua input dan hasil antara sesuai dengan tipe numerik yang dideklarasikan.

Coba sendiri

fun calculate(a: Int, b: Int, operation: String): Int {
    // Tulis kodemu di sini
}

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Playground Kotlin