Úvodem
C++ má následující podmíněné příkazy:
- Slouží
if
k určení bloku kódu, který se má provést, pokud je zadaná podmínka pravdivá - Slouží
else
k zadání bloku kódu, který se má provést, pokud je stejná podmínka nepravdivá - Slouží
else if
k zadání nové podmínky k testování, pokud je první podmínka nepravdivá - Slouží
switch
k určení mnoha alternativních bloků kódu, které mají být provedeny
C++ podporuje obvyklé logické podmínky z matematiky:
- Méně než: a < b
- Menší nebo rovno: a <= b
- Větší než: a > b
- Větší nebo rovno: a >= b
- Rovná se a == b
- Nerovná se: a != b
Příkazy
Pomocí příkazu if zadejte blok kódu C++, který se má provést, pokud je podmínka pravdivá.
if (podmínka) {
// blok kódu, který se má provést, pokud je podmínka pravdivá
}
Pomocí příkazu else zadejte blok kódu, který se má provést, pokud je podmínka nepravdivá.
if (podmínka) {
// blok kódu, který se má provést, pokud je podmínka pravdivá
} else {
// blok kódu, který se má provést, pokud je podmínka nepravdivá
}
Pomocí příkazu else if zadejte novou podmínku, pokud je první podmínka nepravdivá.
if (podmínka1) {
// blok kódu, který se má provést, pokud je podmínka1 pravdivá
} else if (podmínka2) {
// blok kódu, který se má provést, pokud je podmínka1 nepravdivá a podmínka2 je pravdivá
} else {
// blok kódu, který se má provést, pokud je podmínka1 nepravdivá a podmínka2 je nepravdivá
}