पाठ 8 / 36

If ... Else

कोड तभी चलाएँ जब शर्त सही हो।

if / else if / else

चेन ऊपर से नीचे जाँची जाती है; पहली सही शाखा जीतती है।

if (score >= 90) {
    printf("A\n");
} else if (score >= 80) {
    printf("B\n");
} else {
    printf("C or below\n");
}

टर्नरी

int max = (a > b) ? a : b; — एक कॉम्पैक्ट if/else जो मान देता है।

switch

switch एक मान को अलग-अलग case से मिलाता है। break भूलने पर अगले case में फॉल-थ्रू होता है।