C programlama dilindeki if-else yapısı nasıl kullanılır?

C Programlama Dilinde if-else Yapısı

C programlama dilinde if-else yapısı, şartlı ifadeleri kontrol etmek için kullanılır. Bu yapı, belirli bir koşulun doğru veya yanlış olmasına göre farklı kod bloklarının çalıştırılmasını sağlar.

Temel Kullanım Şekli

Aşağıda if-else yapısının temel kullanımı verilmiştir.
  • if Koşulu: Belirtilen koşul doğruysa, if bloğundaki kod çalışır.
  • else Koşulu: Eğer if koşulu yanlışsa, else bloğundaki kod çalışır.

Örnek Kod

Aşağıda basit bir if-else örneği bulunmaktadır.
#include 

int main() {
    int sayi;

    printf(\"Bir sayı girin: \");
    scanf(\"%d\", &sayi);

    if (sayi > 0) {
        printf(\"Sayı pozitif.\\n\");
    } else {
        printf(\"Sayı negatif veya sıfır.\\n\");
    }

    return 0;
}

Açıklama

Yukarıdaki örnekte, kullanıcıdan alınan sayı pozitifse \"Sayı pozitif.\" mesajı, aksi takdirde \"Sayı negatif veya sıfır.\" mesajı ekrana yazdırılır.

Birden Fazla Koşul Kontrolü

Birden çok koşulu kontrol etmek için if-else if yapısı kullanılabilir.
if (kosul1) {
    // kod bloğu
} else if (kosul2) {
    // kod bloğu
} else {
    // kod bloğu
}
Bu şekilde, birden fazla koşul sırasıyla kontrol edilir. Eğer ilk koşul doğru değilse, diğerleri sırasıyla kontrol edilir.

C programlama dilindeki if-else yapısı nasıl kullanılır?

🐞

Hata bildir

Paylaş