Menu
Coddy logo textTech

Aritmetik Operatörler

Coddy'nin Swift Journey'sinin Temeller bölümünün bir parçası. Ders 16 / 86.

Swift, temel matematiksel hesaplamaları gerçekleştirmek için aritmetik operatörler sağlar. Bunlar zaten bildiğin matematikteki gibi çalışır ve kodunda sayıları toplamayı, çıkarmayı, çarpmayı ve bölmeyi kolaylaştırır.

İşte dört temel aritmetik operatör:

let sum = 10 + 5        // Toplama: 15
let difference = 10 - 5 // Çıkarma: 5
let product = 10 * 5    // Çarpma: 50
let quotient = 10 / 5   // Bölme: 2

Tam sayıları bölerken Swift, tam sayı bölmesi işlemini gerçekleştirir. Ondalık kısmı atar ve yalnızca tam sayıyı döndürür. Ondalık sonuçlara ihtiyacın varsa bunun yerine Double değerlerini kullan:

let intResult = 7 / 2       // 3 (tam sayı bölmesi)
let doubleResult = 7.0 / 2.0 // 3.5 (ondalık bölme)

Tek bir ifadede birden fazla işleci birleştirebilirsin. Swift, standart matematiksel işlem önceliğini izler: çarpma ve bölme, toplama ve çıkarmadan önce gerçekleştirilir:

let result = 2 + 3 * 4  // 14, 20 değil
let grouped = (2 + 3) * 4 // 20 (önce parantezler)
challenge icon

Görev

Kolay
Üç tamsayı alan calculateExpression adlı bir fonksiyon yazın: a, b ve c; ifadenin sonucunu döndürsün: a + b * c.

Swift'in standart matematiksel işlem önceliğini izlediğini unutmayın: çarpma işleminden önce toplama yapılır.

Parametreler:

  • a (Int): İlk sayı
  • b (Int): İkinci sayı
  • c (Int): Üçüncü sayı

Döndürür: a + b * c ifadesinin sonucu (Int)

Kendin dene

func calculateExpression(a: Int, b: Int, c: Int) -> Int {
    // Kodu buraya yazın
}
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler

Kendi başına pratik yap: Swift playground