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

Registrací souhlasíte s provozními podmínkami a zásadami ochrany osobních údajů.

Nebo se registrujte pomocí:

3/10

Příkaz else | Start Coder