User Manual

67
Další příklad:
Proměnná myFavoriteVariable je nastavena na hodnotu 16447, která způsobí sledek ve
formě výstupu myFavoriteVariable is greater than or equal to 16000!. V tomto příkladu je
obsloužena i nepravdivá část podmíněného příkazu, kdy se provede větvení else.
Jak můžete vidět na zvu proměnné myFavoriteVariable, můžete pro zev proměnné použít
cokoliv až do délky, kterou povolují konvence jazyka C.
Pomocí konstrukce if then else lze vytvořit mnohem složitější podmíně větvení programu:
V podmíněných příkazech se mohou používat sledující porovnávací operátory:
x == y
Logické porovní pro shodu
x != y
Logické porovní pro nerovnost
x < y
Logické porovní pro menší než
x <= y
Logické porovní pro menší než nebo rovno
x > y
Logické porovní pro “větší než
x >= y
Logické porovní pro “větší než nebo rovno
Programovací jazyk le nabízí logická spojení:
x && y
pravda, pokud je pravdivý výraz x a zároveň je pravdivý výraz y
x || y
pravda, pokud je pravdivý výraz x nebo výraz y
!x
pravd, pokud je výraz x nepravdivý
Tyto struktury můžeme libovolně spojovat, kombinovat a sdružovat pomocí logických spojení a
libovolného počtu dvojic závorek:
Předchozí pis podmíněného příkazu je pravdi, pokud se x nerov nule (x != 0) A
ZÁROVEŇ x není větší než 10 (!(x > 10)) NEBO pokud je y větší nebo rovno 200 (y >= 200).
Pokud je to nezbyt můžeme přivat libovolný počet dalších podmínek, dokud raz nesplní
echny potřeby programu.