Для сравнения используются:
==
|
равно
|
<
|
меньше
|
>
|
больше
|
<=
|
меньше или равно |
>=
|
больше или равно
|
!=
|
не равно
|
Допускается комбинировать условия посредством операторов && (и) и || (или). При этом с помощью круглых скобок можно задавать правила комбинирования.
Пример:
Выражение if ((a==b && c!=h && q<u) || (s==j && k>o)) будет означать что для выпонения условия должно быть истинной одно из(a равно b и c не равно h и q меньше u) или (s рано j и k больше o).
В то же время if((a==b && c!=h) && (q<u || s==j) && k>o)подразумевает выполнения (a равно b и c не равно h) и (q меньше u или s равно j) и k больше o.
Выполняемый в случае истины код может следовать после условий или взят в фигурные скобки если код занимает более одной инструкции.
|