iOS 102Başlangıç seviyesi derslerde iOS uygulama geliştirme ortamını detaylı olarak inceliyoruz.

Tüm Eğitimleri Aldın mı? Kendini sınamanın tam zamanı

Haydi Sınava Gir

Değer Göndermeyen Fonksiyonlar

Kategori : Mobil | Lisans : Creative Commons (by-nc-sa) | En son 22.07.2018 tarihinde güncellendi
Eğitmen : Geleceği Yazanlar Ekibi
Etiketler : swift değer göndermeyen fonksiyon

 

Bazı durumlarda ise yazılan fonksiyon bir değer göndermeyebilir; hesapladığı değeri ya da mesajını kendi içinde print komutları ile yazdırabilir. Bu durumda, fonksiyon içinde return komutuna ihtiyaç olmayacaktır. Ayrıca fonksiyonun tipini belirleyen ve parametre listesinden sonraya konulan -> sembollerine de ihtiyaç olmayacaktır.

Aşağıda bu tür bir fonksiyon örneği verilmiştir:

 

func rr(x:Double,y:Double)
    
{
    
    print("\(x)/\(y)=\(x/y)")
    
}

var a=3.5

var b=6.5

for i in 1...3
    
{
    
    rr(x:a,y: b)
    
    a=a+2
    
    b=b-1
    
}

Programın çıktısı ise aşağıdadır:

3.5/6.5=0.538461538461538

5.5/5.5=1.0

7.5/4.5=1.66666666666667