C programlama dilinde switch–case yapısı nasıl kullanılır?

Switch-Case Yapısının Kullanımı

C programlama dilinde switch-case yapısı, bir değişkenin birden fazla olasılığını kontrol etmek için kullanılır. Bu yapı, if-else ifadelerine alternatif olarak daha düzenli bir kod yazmaya yardımcı olur.

Temel Söz Dizimi

Aşağıdaki yapı, bir switch-case ifadesinin temel sözdizimini göstermektedir:
switch(değişken) {
    case değer1:
        // Kod bloğu
        break;
    case değer2:
        // Kod bloğu
        break;
    default:
        // Varsayılan durum
}

Örnek Kullanım

Aşağıda bir örnek verilmiştir:
#include 

int main() {
    int gün = 3;

    switch(gün) {
        case 1:
            printf("Pazartesi\n");
            break;
        case 2:
            printf("Salı\n");
            break;
        case 3:
            printf("Çarşamba\n");
            break;
        default:
            printf("Geçersiz gün\n");
    }

    return 0;
}

Önemli Noktalar

  • Her case bloğunun sonunda break ifadesi olmalıdır. Aksi halde bütün case'leri çalıştırır.
  • default bloğu, hiçbir case'in sağlanmadığı durumlar için kullanılır.
  • Case değerleri, genellikle sabit değerler olmalıdır.


🐞

Hata bildir

Paylaş