АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Полный условный оператор

Читайте также:
  1. V. Полный опросник для больных неврозами по э. Берну (в модификации м. Е. Литвака)
  2. XIV. ОПЕРАТОРЫ ЯЗЫКА ПАСКАЛЬ
  3. Библиотека инструкций по охране труда (полный список всех инструкций)
  4. В прошлом году российские операторы сотовой связи получили лицензии на предоставление услуг связи третьего поколения. Но это- лишь первый шаг к построению мобильной сети 3G.
  5. Взаимная ортогональность собственных функций эрмитовых операторов
  6. Використання логічних операторів та операторів співвідношення
  7. Вложенные структуры условных операторов
  8. Выполнить оператор присваивания
  9. Вычислительные операторы
  10. Действия операторов и налоговых органов
  11. Закон Ома в операторной форме
  12. Законы Кирхгофа в операторной форме

Общий вид записи

if (логическое выражение) { P1;} else {P2;}

где Р1, Р2 - любые операторы или даже группы операторов.

Работа оператора

Вычисляется логическое выражение, и если оно имеет значе­ние TRUE(не ноль), то выполняется оператор Р1, стоящий после логического выражения. В противном случае (FALSE (ноль)) оператор P1 пропускается, а выполняется оператор Р2, стоящий после служебного слова else.

Графическая интерпретация оператора

В схемах алгоритма полному условному оператору соответствует структура ЕСЛИ-ТО-ИНАЧЕ.

 
 
(T))
(F)
Условие (ЛВ)
Р1
Р2

 

 


Замечание. Операторы Р1 и Р2 входят в стандартную конструкцию полного условного оператора как единственные. Если возникает не­обходимость выполнить в ветвях несколько операторов, то их за­ключают в операторные скобки { }. Вид записи условного оператора в этом случае следующий:

if (логическое выражение)

{

оператор 1;

………………

оператор n;

}

else

{

оператор 1;

………………

оператор m;

}

 

Пример 1. Вычислить значение переменной у по одной из двух ветвей:

 

 


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 |

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



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.002 сек.)