Оператор if является одним из основных условных операторов, применяемых в любой программе, где требуется проверка выполнения некоторого условия, достижения пределов значения, изменение значения и т.д. Результатом проверки является истина или ложь, которые сопровождаются выполнением соответствующих комманд, действий, функции или других условий. Условия задаются в круглых скобках. Действия на условие задаются в фигурных скобках (по аналогии с некоторыми языками begin…end).
Простой пример условия:
if (val>10) { //одно и более действий, команд }
Программа проверяет значение переменной val, если значение больше 10, то выполняется ряд действий расположенных между фигурными скобками {}. Если значение меньше или равно 10, то действия пропускаются.
Простые условия у оператора if задаются одним из следующих действий:
- x==y (x равно y);
- x!=y (x не равно y);
- x<y (x меньше чем y);
- x>y (x больше чем y);
- x<=y (x меньше или равно y);
- x>=y (x больше или равно y).