Перейти на форум Кибор

Справочник по программированию Кибор

Переменные
Операторы
Функции
Указатель на окно
Управление окнами
Чтение запись в процессы
Работа с интернетом

Операторы

if

Описание:

Оператор if используется для реализации логики. Его применение определяет выполнение программного кода в зависимости от условий которые идут после этого оператора.

Синтаксис:

if (5>2)

Дополнительно:

Для сравнения используются:
== равно
< меньше
> больше
<= меньше или равно
>= больше или равно
!= не равно

Допускается комбинировать условия посредством операторов && (и) и || (или). При этом с помощью круглых скобок можно задавать правила комбинирования.

Пример:
Выражение 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.

Выполняемый в случае истины код может следовать после условий или взят в фигурные скобки если код занимает более одной инструкции.

Пример:

if (5>2)messagebox("Выполнится если 5 больше 2");

if (25==7+18 && 7<8)
{
messagebox("Выполнится если 25 равно 7+18 и 7 меньше 8");
messagebox("Вторая строка кода который выполнится если условия выполнены.");
}