User Manual
67
Další příklad:
Proměnná “myFavoriteVariable” je nastavena na hodnotu 16447, která způsobí vý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 názvu proměnné “myFavoriteVariable”, můžete pro ná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ěné větvení programu:
V podmíněných příkazech se mohou používat následující porovnávací operátory:
x == y
Logické porovnání pro shodu
x != y
Logické porovnání pro nerovnost
x < y
Logické porovnání pro “menší než“
x <= y
Logické porovnání pro “menší než nebo rovno“
x > y
Logické porovnání pro “větší než“
x >= y
Logické porovnání pro “větší než nebo rovno“
Programovací jazyk dá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í výpis podmíněného příkazu je pravdivý, pokud se x nerovná 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 nezbytné můžeme přidávat libovolný počet dalších podmínek, dokud výraz nesplní
všechny potřeby programu.