Оператор ветвления if необходим в тех случаях, когда надо решить, должна ли быть выполнена конкретная инструкция программы.
Если условие истинно, то будет выполняться следующий за ним оператор. Если условие не выполняется (ложно), то компилятор пропускает инструкцию, записанную после if, и переходит к следующим командам программы.