Студопедия
Главная страница | Контакты | Случайная страница

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

Понятие составного оператора, операторные скобки.

Читайте также:
  1. I. ПОНЯТИЕ ДОКУМЕНТА. ВИДЫ ДОКУМЕНТОВ.
  2. I. Понятие конституционного строя и основ конституционного строя
  3. I. Понятие социального института.
  4. I. Понятие, структура и функции религии. Социологические теории религии.
  5. I. Семинар. Тема 1. Предмет, система, задачи судебной медицины. Правовые и организационные основы судебно-медицинской экспертизы, Понятие, объекты, виды, экспертизы
  6. II. Понятие обобщенной зоны радиовидимости
  7. V2: 1.1. Денежная система: понятие, структура и типы
  8. V2: 1.4. Понятие и структура кредитной системы
  9. А.Понятие и виды международных договоров.
  10. Аврелий Августин об отношении Бога и человека. Понятие индивидуальности и техника перфомативных высказываний.

Составным называется оператор, внутри которого можно выделить в качестве части какой-либо оператор. В составной оператор может входить несколько операторов, но друг от друга они должны разделяться не «;» а ключевыми словами.Почти все управляющие операторы являются составными, исключением являются операторы безусловных переходов (goto, continue и break).

Кроме того, составным оператором называется группа операторов, заключенная в операторные скобки begin.. end. Внутри группы, операторы разделяются символом «;».

Следует отметить, что ключевые слова repeat.. until, используемые в операторе цикла с постусловием, одновременно выполняют роль операторных скобок, и не требуют дополнительно скобок begin.. end.

логическое выражение
мет-ка
нет
да
20.Оператор условного перехода, неполный условный оператор. Это Простейший из условных операторов. Вид оператора: if <логическое выражение> then goto <метка>;

Этому оператору соответствует структура (состоящая из одного блока), изображенная на рисунке

 

 

Оператор условного перехода является самым универсальным из всех управляющих операторов любого языка. С его помощью можно реализовать алгоритм любой сложности. Однако, как и оператор безусловного перехода, он не допустим в структурном программировании, и обладает всеми недостатками оператора goto.

Неполный условный оператор. Вид оператора: if <логическое выражение> then <простой или составной оператор>;. Назначение оператора – выполнение или пропуск входящего в него оператора. Если результатом вычисления выражения является истина, оператор выполняется, иначе – не выполняется. В обоих случаях, дальше выполняется следующий оператор.

логическое выражение
да
Этому оператору соответствует структура, изображенная на рисунке

 


Пример неполного условного оператора:

нет


простой или составной оператор
if Pr then {здесь Pr – логическая переменная,}

begin {если Pr равно TRUE выполнится этот блок}

Writeln(' При таких данных решения нет');

Pr:=FALSE;

end;

Как и предыдущие операторы, неполный условный не является оператором структурного программирования.

логическое выражение
21.Полный условный оператор. Вид оператора:

if <логическое выражение> then

да
< простой или составной оператор ветви 1>

else

нет
< простой или составной оператор ветви 2>;

простой или составной оператор ветви1
простой или составной оператор ветви 2

 


Примеры написания таких операторов:

if A>0 then Y:=sin(X) else Y:=cos(X);

if (A+B > C) and (B < 0) then { если требуется проверка}

Writeln('Ветвь 1') { нескольких условий, }

else { каждое отношение следует}

Writeln('Ветвь 2'); { заключать в скобки }

 




Дата добавления: 2015-02-16; просмотров: 110 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2025 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав