11. Stručné shrnutí


Stručné shrnutí kapitol
Pro ... ... proveďte následující
Porovnání shodnosti dvou hodnot Použijte operátor == (rovnost), nebo != (nerovnost), např.:
vek == 16;
Porovnání hodnot dvou výrazů Použijte operátor >, <=, >, >=, např.:
vek => 15;
Deklaraci logické proměnnéUveďte klíčové slovo bool, za ním uveďte název proměnné a středník, např.: 
bool mladistvy;
Vytvoření logického výrazu, který platí (= true) jen v případě, kdy platí dvě různé podmínky Pro spojení dvou logických podmínek použijte operátor &&, např.:
mladistvy = (vek >= 15) && (vek < 18);
Vytvoření logického výrazu, který platí (= true) jen v případě, pokud je splněna některá z dvou různých podmínek Pro test zda je splněna některá z logických podmínek použijte operátor ||, např.:
neniMladistvy = (vek < 15) || (vek >= 18);
Vykonání příkazu v případě, že je splněna podmínka Použijte příkaz if, např.:
if (mladistvy)
    Sleva();
Vykonání více než jednoho příkazu v případě splnění podmínky  Použijte příkaz if a složený příkaz (blok s příkazy uzavřený do složených závorek { } ), např.:
if (mladistvy) 
{
    Sleva();
    ...
}
 Použití ternárního podmíněného operátoru  Specifikujte podmínku uveďte operátor ?, za ním uveďte první výraz, v případě splnění podmínky, poté uveďte operátor : a uveďte druhý výraz, v případě, že podmínka není splněna, např.:
int Minimum(int a, int b)
{
    return a < b ? a : b;
}
Vykonání příkazu v případě, že je splněna podmínka a provedení jiného příkazu, pokud podmínka splněna není

Použijte příkaz if, který bude obsahovat podmínku uzavřenou v závorce. Pokud bude podmínka splněna provede se příkaz ve větvi za podmínkou. Pokud není podmínka splněna, provede se příkaz ve větvi za klíčovým slovem else, např.:
if (a < b) 
    return a;
else 
    return b;
 Vykonání příkazu na základě hodnoty řídícího výrazu Použijte příkaz switch, např.
switch (vek)
{
    case 0:
        ...
        break;
    default:
        ...
        break;
}