Mobil Programlama

iOS

DERS PROGRAMI
iOS 101 Ders Programı

Değer Göndermeyen Fonksiyonlar

Lisans: Creative Commons 11.12.2020 tarihinde güncellendi
Bakabileceğiniz Etiketler: Eğitmen: Geleceği Yazanlar Ekibi

 

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