İOS Swift

Swift For Döngüsü

Swift programlama dili içerisinde döngüleri öğrenmeye başlıyoruz. Öğreneceğimiz ilk döngü for döngüsü olacak. Swift programlama dilinde 2 çeşit for döngüsü mevcut, bunlar:

  • For-In Döngüsü
  • For Döngüsü

For-In Döngüsü

For in döngüsü koleksiyon elemanlarını yani örnek verecek olursak belirli bir aralıktaki sayıları, bir dizi yada dictionary içerisindeki elemanları, bir string içerisindeki karakterleri döngü içerisinde kullanabilmemizi sağlar.

Bu döngüyü basitçe anlatabilmek için örnekler üzerinden gideceğim:

Örnek 1:

for index in 1...5 {
    println("(index) kere 5 = (index * 5)")
}
// 1 kere 5 = 5
// 2 kere 5 = 10
// 3 kere 5 = 15
// 4 kere 5 = 20
// 5 kere 5 = 25

Örnek 2:

let base = 3
let power = 10
var answer = 1
for _ in 1...power {
    answer *= base
}
println("(base) üzeri (power) sayısının değeri: (answer)")
// konsola "3 üzeri 10 sayısının değeri: 59049” yazdırır

Örnek 3:

let names = ["Muhammed", "İlkay", "Gökhan", "Murat"]
for name in names {
    println("Merhaba, (name)!")
}
// Merhaba, Muhammed!
// Merhaba, İlkay!
// Merhaba, Gökhan!
// Merhaba, Murat!

Örnek 4:

let numberOfLegs = ["orumcek": 8, "karınca": 6, "kedi": 4]
for (animalName, legCount) in numberOfLegs {
    println("(animalName) (legCount) bacağa sahiptir")
}
// orumcek 8 bacağa sahiptir
// karınca 4 bacağa sahiptir
// kedi have 6 bacağa sahiptir

Örnek 5:

for character in "KOD5" {
println(character)
}
// K
// O
// D
// 5

 For Döngüsü

Basit for döngüsüdür. Genel formatı şu şekildedir :

for var index = 0; index < 3; ++index {
    println("index : (index)")
}
// index : 0
// index : 1
// index : 2

 

4 Yorum

Maghteriton için bir yanıt yazın X