Değişkin (Variadic) Parametreler
Lisans:
Creative Commons
11.12.2020
tarihinde güncellendi
Bakabileceğiniz Etiketler:
Eğitmen:
Geleceği Yazanlar Ekibi
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