Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Составной оператор

СЛОЖНЫЕ (СТРУКТУРНЫЕ) ОПЕРАТОРЫ

BEGIN

И программирование.

Вычислительная техника

Вычислительная техника и программирование.

End.

Begin

Const

pi=3.141592; t=401; w=true; sim=’d’;

writeln(‘pi=’, pi:8:6);

writeln(t:6, ‘ ‘:6, w:4, ‘ ‘:6, sim:1)

Информация выводится в две строки в виде:

Pi=3.141592

401     true       d

 - обозначение пробела.

При использовании оператора WRITE переход на следующую строку произойдет только в случае заполнения текущей строки. Если требуется организовать переход от неполной текущей строки к началу следующей строки, используют оператор WRITELN.. Например, при выполнении операторов вывода:

Write (‘Вычислительная техника’);

Write(‘и программирование’);

получим на экране

При выполнении операторов

Writeln(‘Вычислительная техника’);

Writeln(‘и программирование’);

получим

Применение оператора WRITELN без операндов приводит к переходу на начало новой строки.

При необходимости ВЫВОДА ДАННЫХ НА ПЕЧАТНОЕ УСТРОЙСТВО программу следует организовать с объявлением модуля подключения принтера:

Program имя;

Uses Printer;

Write (Ist, <список ввода>);

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

Простой оператор не содержит никаких символов и не выполняет никаких действий. Пустой оператор используется для организации перехода к концу локального или глобального блока.

Формат записи:

GOTO <Метка>; { переход в конец блока }

<Метка>: { пустой оператор помечен меткой }

END;

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

Составной оператор представляет собой группу из произвольного числа операторов, отделенных друг от друга точкой с запятой, и ограниченную операторными скобками BEGIN и END.

Составной оператор служит, в первую очередь, для того, чтобы несколько операторов синтаксически объединить в один. Это часто требуется там, где нужно выполнить несколько операторов, когда допустим лишь один. Понятие составного оператора позволяет с помощью команд begin и end объединить несколько операторов и рассматривать их с точки зрения синтаксиса как один оператор. На характер операторов, входящих в составной оператор, не накладывается никаких ограничений. Среди них могут быть и другие составные операторы.

Формат записи:

<== предыдущая лекция | следующая лекция ==>
Простые операторы | Операторы повтора
Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 400; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.