Switch yapısı da özellikle kullanıcıya seçim yaptırmak için kullanılır. if else if yapılarına çok benzer.
Birden fazla koşul varsa kullanımı daha kolay olacağından switch kullanılır. Yapısı şu şekildedir.
...
switch(degisken)
{
case deger1:
break;
case deger2:
break;
case deger3:
break;
}
Yani:
değişkenimiz deger1 e eşitken case deger1 in altındaki işlemler yapılır ve break komutu ile switch yapısından çıkılır.
Hemen Örneklere geçelim.
switch kullanım örneği |
Peki Kullanıcı 1-5 arasın da bir değer girmezse ne olacak?
-Programımız hiç bir cevap vermeyecek çünkü caselerde girilen değeri bulamayacak ve atlayacaktır.
İşte bu sorunu çözmek için default kalıbını kullanırız. Hemen aşağıdaki görseli inceleyelim.
|
\\\\.DEVAM EDECEK.\\\