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

Tabulka 1: Relační operátory