logo
01-Лабораторная работа

1.6. Условные инструкции if и if-else.

Для управления ходом выполнения программы в языке программирования Си используются управляющие инструкции, которые рассмотрены в этом и следующих трех параграфах.

Для проверки истинности некоторого условия используется управляющая инструкция

if (выражение)

инструкция

которая работает следующим образом. Если значение выражения истинно, то выполняется инструкция, следующая за выражением. Иначе, ничего не выполняется. Например, следующая инструкция увеличивает значение числа a на единицу, только в том случае, если это число меньше нуля.

if ( a < 0 )

++a;

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

if (выражение)

инструкция

else

инструкция

В следующем примере число a увеличивается на единицу, если оно меньше нуля, и уменьшается на единицу в противном случае.

if ( a < 0 )

++a;

else

--a;