Bu dersimizde C kullanarak switch case yapısını öğreneceğiz ve küçük bir uygulama yapacağız.
Örneğimiz kullanıcıdan klavyeden 1 ile 4 arasında bir sayıya basmasını isteyeceğiz ve bu bastığı sayıya göre case işlemleri yaptıracağız.
Kodumuz:
#include <stdio.h> // kütüphanelerimizi tanıttık #include <conio.h> int main(){ // kodlarımızı int main içerisine yazacağız ana fonksiyonumuz int islem; // switch case işlemi için numara alıp kayıt edeceğimiz fonksiyon printf("Islemler\n1:Para cekme\n2:Para yukleme\n3:Havale yapma\n4:Kart iade\n\n\n"); // kullanıcıdan 1 ile 4 arasındaki sayıyı seçmesini istiyoruz printf("islem yapacaginiz menuyu seciniz:"); scanf("%d",&islem); // klavyeden bastığı sayıyı alıp islem adlı değişkene aktarıyoruz. switch(islem){ // switch işlemini başlattık ve kullanıcıdan alıp islem adlı değişkene aktardığımız sayıyı switch içerine çağırıyoruz. case 1: // Eğer kalvyeden 1 tuşuna bastıysa case 1 içine giriyor. printf("Merhaba klavyeden %d tusuna bastin ve buraya girdin",islem); break; //break ile case 1 i biriyoruz. case 2:// Eğer kalvyeden 2 tuşuna bastıysa case 1 içine giriyor. printf("Merhaba klavyeden %d tusuna bastin ve buraya girdin",islem); break; case 3: // Eğer kalvyeden 3 tuşuna bastıysa case 1 içine giriyor. printf("Merhaba klavyeden %d tusuna bastin ve buraya girdin",islem); break; case 4: // Eğer kalvyeden 4 tuşuna bastıysa case 1 içine giriyor. printf("Merhaba klavyeden %d tusuna bastin ve buraya girdin",islem); break; } getch(); return 0; }
Bir önceki yazımız olan C'de kullanıcıdan sayı alma başlıklı makalemizde c dersleri hakkında bilgiler verilmektedir.