Switch
Switch kelimesinin Türkçe’deki anlamı anahtardır. Switch deyimi de if-else deyimi gibi koşul üzerine çalışır. Yine teorik kısmı geçip anlaşılır olması için örnek yapalım. case deyimi durumu ifade eder. Koşul sağlandığı zaman işleme devam edilmez.
Çıktımız şu şekilde olacaktır;
i eşittir 5
Switch’te koşulların gerçekleşmediği zaman işlem uygulamak istiyorsak bunu default terimi ile yaparız. Örnek;
Koşulsuz Switch
Switch’in tanımını daha iyi anlayabilmeniz için koşulsuz switch kullanımına örnek verelim. Bu yöntemde switch deyiminin yanına koşul girmek yerine case deyiminin yanına koşul giriyoruz.
Çıktımız şu şekilde olacaktır;
i eşittir 5
Sonraki Koşulu Kontrol Ettirme
Durumlar içerisinde kontrol etmemiz gereken başka durumlarda olabilir. Bunun için fallthrough deyimini kullanabiliriz.
Çıktımız aşağıdaki gibi olacaktır.
x 5'tir x 10'dan küçüktür
Switch'e Özel Değişken Tanımlama
Tıpkı If deyimindeki gibi Switch içerisinde de kullanabileceğimiz değişkenler tanımlayabiliriz.
Last updated