08 ARALIK 2019
PAZAR
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!

YORUMLAR 0
Bu konuya henüz kimse yorum yapmadı.
İlk yorumu sen yapmak ister misin?
YORUM BIRAK
Şuanda bu yoruma cevap yazıyorsunuz:
İptal Et