Podmíněné příkazy v jazyce C umožňují programátorům rozhodnout, která část kódu se má provést na základě splnění určitých podmínek. Nejběžněji používaným podmíněným příkazem je if
statement, který provádí kód, pokud je určitá podmínka pravdivá. Zde je podrobný popis jednotlivých podmíněných příkazů v jazyce C:
if
statement je základním podmíněným příkazem v jazyce C. Pomocí něj se provádí určitý kód, pokud je podmínka pravdivá. Syntaxe vypadá následovně:
if (podmínka) {
// kód, který se provede, pokud je podmínka pravdivá
}
Příklad použití if
statementu:
int x = 5;
if (x > 0) {
printf("Hodnota x je kladná.\n");
}
else
statement může být použit k provedení kódu, pokud podmínka v if
statementu není pravdivá. Syntaxe vypadá takto:
if (podmínka) {
// kód, který se provede, pokud je podmínka pravdivá
} else {
// kód, který se provede, pokud podmínka není pravdivá
}
Příklad použití else
statementu:
int x = -5;
if (x > 0) {
printf("Hodnota x je kladná.\n");
} else {
printf("Hodnota x je záporná nebo nulová.\n");
}
else if
statement umožňuje prověřit další podmínku, pokud první podmínka není splněna. Tímto způsobem lze řetězit více podmínek za sebou. Syntaxe vypadá takto:
if (podmínka1) {
// kód, který se provede, pokud je podmínka1 pravdivá
} else if (podmínka2) {
// kód, který se provede, pokud je podmínka2 pravdivá
} else {
// kód, který se provede, pokud žádná z předchozích podmínek není pravdivá
}
Příklad použití else if
statementu:
int x = 0;
if (x > 0) {
printf("Hodnota x je kladná.\n");
} else if (x < 0) {
printf("Hodnota x je záporná.\n");
} else {
printf("Hodnota x je nula.\n");
}
Použití podmíněných příkazů je klíčové pro řízení toku programu a umožňuje vytvářet různé větvení a scénáře v programování v jazyce C.