Switch Case-1
Switch caseŞimdi sizlerle bir switch case örneği yapalım. Örneğimizde hesap makinesi olsun ve bir sayıyı 0'a böldüğümüz zaman uyarı verdirtmesini sağlayalım. Önce switch ve case'i tanıyalım:
Switch deyimi, tek bir ifadenin değerine göre sınırsız sayıda çalıştırma yolu belirlemeyi sağlayan bir komuttur. Case ise girilen komutun şartları uygun olduğu zaman çalıştırdığı kısımdır. Aynı iki case olamaz. Aynı zamanda caselerin sonuna "break" komutu eklenmelidir bu dur anlamına gelir. Eklemediği takdirde ne olduğunu görelim.
Gördüğünüz üzere "break" komutu eklemediğinde tıkladığımız case den sonra bütün caseler çalıştı.Buda bizim işimize gelmez. Eğerki hiç bir şart uymuyorsa yani hiç bir case çalışmıyorsa bu durumda "default" devreye girer.Nasıl olduğuna bi bakalım.
Gördüğünüz üzere hiç bir case çalışmadı ve sadece default kısmı çalıştı.Şimdi gelelim asıl örneğimize...
Hesap makinesi örneği:
Kopyala yapıştır