Условный оператор if

Когда линейную часть программы необходимо разделить на две или более ветви (альтернативы) используют операторы условных и безусловных переходов. Это структурные операторы языка, которые позволяют менять порядок выполнения программы в зависимости от некоторых условий. Ветвление осуществляется путем анализа некоторого логического выражения, задающего условие выбора альтернативы.

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

Имеется две формы условного оператора:

· Полная схема выполнения : if (выражение) оператор1 else оператор2;

· Сокращенная схема выполнения : if (выражение) оператор1 ;

Выполнение оператора if начинается с вычисления выражения.

Далее выполнение осуществляется по следующей схеме:

1. если выражение имеет значение TRUE, то есть истинно (отлично от 0), то выполняется оператор1.

2. если выражение имеет значение FALSE, то есть ложно ( равно 0),то выполняется оператор2.

3. если выражение имеет значение FALSE и отсутствует конструкция со словом else, то выполнение оператора if завершается.








Дата добавления: 2015-02-23; просмотров: 828;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.