REKLAM ALANI

Swift For Döngüsü

avatar ^Phoenix^
քɦօɛռɨӼ ɖɨʐǟʏռ
487
#1
Yorumu Paylaş

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:
Kod:
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:
Kod:
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:
Kod:
let names = ["Ömer", "İlkay", "Gökhan", "Murat"]
for name in names {
    println("Merhaba, (name)!")
}
// Merhaba, Ömer!
// Merhaba, İlkay!
// Merhaba, Gökhan!
// Merhaba, Murat!

Örnek 4:
Kod:
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:
Kod:
for character in "ForumCSDark" {
println(character)
}
// F
// O
// R
// U
// M
// C
// S
// D
// A
// R
// K
 For Döngüsü
Basit for döngüsüdür. Genel formatı şu şekildedir :
Kod:
for var index = 0; index < 3; ++index {
    println("index : (index)")
}
// index : 0
// index : 1
// index : 2
deneme
քɦօɛռɨӼ ɖɨʐǟʏռ

Konuda Ara

3 Yorum

BeyDesigN

Aktif Üye

Aktif Üye
avatar
BeyDesigN
28-10-2019, Saat: 19:43
28-10-2019, Saat: 19:43
#2
Yorumu Paylaş
Eyvallah.

MekansIzDesigN

Forum Üyesi

Kayıtlı Üye Grubu
avatar
MekansIzDesigN
28-10-2019, Saat: 19:51
28-10-2019, Saat: 19:51
#3
Yorumu Paylaş
Eyvallah

Baran Yılmaz

Aktif Üye

Aktif Üye
avatar
Baran Yılmaz
30-01-2020, Saat: 11:54
30-01-2020, Saat: 11:54
#4
Yorumu Paylaş
Teşekkürler dostum yararlı Gülümse


Konuyu Okuyanlar: