Menu
CoddyTech

Operator Aritmetika

Termasuk bagian Dasar-Dasar dalam perjalanan Swift di Coddy. Pelajaran 16 dari 86.

Swift menyediakan operator aritmetika untuk melakukan perhitungan matematika dasar. Operator ini bekerja seperti matematika yang sudah kamu kenal, sehingga kamu dapat menjumlahkan, mengurangi, mengalikan, dan membagi angka dalam kodemu dengan mudah.

Berikut empat operator aritmetika dasar:

let sum = 10 + 5        // Penjumlahan: 15
let difference = 10 - 5 // Pengurangan: 5
let product = 10 * 5    // Perkalian: 50
let quotient = 10 / 5   // Pembagian: 2

Saat membagi bilangan bulat, Swift melakukan pembagian bilangan bulat. Swift membuang bagian desimal dan hanya mengembalikan bilangan bulatnya. Jika kamu membutuhkan hasil desimal, gunakan nilai Double:

let intResult = 7 / 2       // 3 (pembagian bilangan bulat)
let doubleResult = 7.0 / 2.0 // 3.5 (pembagian desimal)

Kamu dapat menggabungkan beberapa operator dalam satu ekspresi. Swift mengikuti urutan operasi matematika standar: perkalian dan pembagian dilakukan sebelum penjumlahan dan pengurangan:

let result = 2 + 3 * 4  // 14, bukan 20
let grouped = (2 + 3) * 4 // 20 (tanda kurung lebih dulu)
challenge icon

Tantangan

Mudah
Tulis fungsi calculateExpression yang menerima tiga bilangan bulat a, b, dan c, lalu mengembalikan hasil ekspresi: a + b * c.

Ingat bahwa Swift mengikuti urutan operasi matematika standar: perkalian dilakukan sebelum penjumlahan.

Parameter:

  • a (Int): Bilangan pertama
  • b (Int): Bilangan kedua
  • c (Int): Bilangan ketiga

Nilai yang dikembalikan: Hasil dari a + b * c (Int)

Coba sendiri

func calculateExpression(a: Int, b: Int, c: Int) -> Int {
    // Tulis kodemu di sini
}
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Playground Swift