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ğişkin (Variadic) Parametreler

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ğişkin swift Variadic

 

Swift dilinin en faydalı ve esnek özelliklerinden biri de değişkin parametreli fonksiyon oluşturma imkanı sağlamasıdır. Değişkin parametre 0-n arasında veri alabilir. Burada n bir tam sayıdır. Değişkin parametrenin sonuna üç nokta (…) sembolleri eklenerek bu türde bir parametre olduğu belirtilir.

 

ÖRNEK:

func EnBuyuk(dizi:Double...)->Double
    
{var k:Double = -1.7e308
    
    for i in dizi
        
    {if i>k { k=i}
        
    }
    
    return k
    
}

print("34,7,-5,134,5..ICINDE EN BUYUK..\(EnBuyuk(dizi:34,7,-5,134,5))..TUR")

print("134,27,-55,7134,75..ICINDE EN BUYUK..\(EnBuyuk(dizi:134,27,-55,7134,75))..TUR")

print("324,75,-577,1347,85..ICINDE EN BUYUK..\(EnBuyuk(dizi:324,75,-577,1347,85))..TUR")

 

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

34,7,-5,134,5..ICINDE EN BUYUK..134.0..TUR

134,27,-55,7134,75..ICINDE EN BUYUK..7134.0..TUR

324,75,-577,1347,85..ICINDE EN BUYUK..1347.0..TUR