Příkaz else
V předchozím cvičení jsme se naučili používat příkaz if. Často ale potřebujeme vykonat nějaký kód i v případě, že podmínka není splněna. K tomu slouží příkaz else.
Základní syntaxe:
if (podmínka) {
// kód, který se provede, když je podmínka pravdivá
} else {
// kód, který se provede, když podmínka není pravdivá
}Příklady použití:
int vek = 15;
if (vek >= 18) {
std::cout << "Můžete řídit auto" << std::endl;
} else {
std::cout << "Ještě nemůžete řídit auto" << std::endl;
}
int body = 45;
if (body >= 50) {
std::cout << "Test splněn" << std::endl;
} else {
std::cout << "Test nesplněn" << std::endl;
}
/*
Vypíše:
Ještě nemůžete řídit auto
Test nesplněn
*/Příkaz else zajistí, že se vždy provede jeden z bloků kódu:
- Buď se provede kód v bloku
if(když je podmínka pravdivá) - Nebo se provede kód v bloku
else(když podmínka není pravdivá)
Pokyny
Doplňte podmínku tak, aby vypsala “Číslo je záporné” pokud není splněna podmínka if.
Začněte programovat zdarma
3/10