Rozhodování
Abschlussbedingungen
1. Rozhodování
V kódu se velice často potřebujeme rozhodovat na základě specifikované podmínky. Jedná se o tzv. podmíněné příkazy. Tyto příkazy mohou být:
- Jednoduché větvení
- Úplné větvení, tj. příkaz if s else
- Neúplné – jednoduché větvení, tj. příkaz if bez else
- Vícenásobné větvení – příkaz case
Po aplikaci vyjmenovaných příkazů dochází k větvení, tzn., že jsou vytvořeny větve, kterými se program ubírá, pokud je daná podmínka splněna či nikoliv. Počet větví záleží na typu příkazu.
Logické hodnoty vznikají jako výsledky použití relačních operátorů – viz Tabulka 1.
|
Operátor | Operace | Příklad |
|
> |
Větší než |
x > y |
|
>= |
Větší rovno |
x >= y |
|
< |
Menší než |
x < y |
|
<= |
Menší rovno |
x <= y |
|
== |
Rovno |
x == y |
|
!= |
Nerovno |
x != y |