6. Ветвление if

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

Если условие истинно, то будет выполняться следующий за ним оператор. Если условие не выполняется (ложно), то компилятор пропускает инструкцию, записанную после if, и переходит к следующим командам программы.
  • непосредственно условие заключается в круглые скобки;
  • Тело оператора if заключается в фигурные скобки { }.
  • точка с запятой ставится не после условия, а только в конце всей конструкции;
В ситуации, когда при истинности условия должен быть выполнен один набор инструкций, а в противном случае — другой, используется конструкция if…else:
Задачи
Пример 1. Найдите чему равна переменная a?

int a=5;
if (a<5)
{
a=a+1;
}
else
{
a=a+2;
}
Пример 2. Найдите чему равна переменная a?

int a=5;
if (a==5)
{
b=a+1;
}
else
{
a=a+2;
}

1/14