Hoşgeldiniz
Okuma Moduna Geç
08 Aralık 2019 - 00:16
C Dersleri - if / if-else / nested if-else / else-if

Burada her programlama dilinde olduğu için sadece örnekler vererek üzerinden geçelim. Eğer detaylı bilgi sahibi olmak istiyorsanız burada C++ için yazmış olduğum yazıyı inceleyebilirsiniz.

if

int main() {
    
    int toplam = 24;
    int adet = 5;

    double result = (double) toplam/adet;

    if(result > 4) {
        printf("Sonuç 4'ten büyük!\n");
    }

    return 0;
}

Çıktı: Sonuç 4'ten büyük!

if-else

int main() {
    
    int toplam = 24;
    int adet = 5;

    double result = (double) toplam/adet;

    if(result > 5) {
        printf("Sonuç 5'ten büyük!\n");
    } else {
        printf("Sonuç 5'ten küçük!\n");
    }

    return 0;
}

Çıktı: Sonuç 5'ten küçük!

nested if-else

int main() {
    
    int toplam = 24;
    int adet = 5;

    double result = (double) toplam/adet;

    if(result > 5) {
        printf("Sonuç 5'ten büyük!\n");
    } else {
        if(result == 4) {
            printf("Sonuç 5'ten küçük ve 4'e eşit.\n");
        } else {
            printf("Sonuç 5'ten küçük ama 4'e eşit değil.\n");
        }
    }

    return 0;
}

Çıktı: Sonuç 5'ten küçük ama 4'e eşit değil

else-if

int main() {
    
    int toplam = 24;
    int adet = 5;

    double result = (double) toplam/adet;

    if(result > 5) {
        printf("Sonuç 5'ten büyük!\n");
    } else if(result < 4) {
        printf("Sonuç 4'ten küçük!\n");
    } else {
        printf("Sonuç 5'ten küçük ama 4'ten büyük!\n");
    }

    return 0;
}

Çıktı: Sonuç 5'ten küçük ama 4'ten büyük!

Sponsorlu Bağlantı
İlk Yorumu Sen Bırak!
Bu konu hakkında henüz kimse görüş bildirmedi. İlk görüşü sen aktarmak ister misin?
Adınız ve Soyadınız
Mail Adresiniz
Mail adresinizi yalnızca yönetici görüntüleyebilir.
Web Siteniz
Yorumunuz
Yorumu Gönder