double arrow

Безальтернативный оператор условия

Безальтернативный оператор условия представляет собой упрощенную форму альтернативного. Его отличием является отсутствие альтернативной ветви.

Синтаксис безальтернативного оператора:

if (условие) оператор1;

Пример:

_

+ if (x > 5)

{

y = a*x;

x + = 0.1;

}

 
 


В приведенном примере альтернативная ветвь отсутствует (на блок – схеме она пустая). Оператор основной ветви – составной, состоящий из двух операторов присваивания y = a*x и x + = 0.1.

Следует иметь в виду, что в безальтернативном операторе условия может отсутствовать только альтернативная ветвь. Основная ветвь должна быть всегда. Поэтому в блок – схеме следует записывать условие таким образом, чтобы пустой ветвью была только ветвь НЕТ (–).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



Сейчас читают про: