СТРУКТУРА ПРОГРАММЫ - Алгоритмический язык Pascal
Программа на языке ПАСКАЛЬ состоит из заголовка, разделов описаний и раздела операторов.
Заголовок программы содержит имя программы, например:
Program PRIM;
Описания могут включать в себя раздел подключаемых библиотек (модулей), раздел описания меток, раздел описания констант, раздел описания типов, раздел описания переменных, раздел описания процедур и функций.
Раздел описания модулей определяется служебным словом USES и содержит имена подключаемых модулей (библиотек) как входящих в состав системы TURBO PASCAL, так и написанных пользователем. Раздел описания модулей должен быть первым среди разделов описаний.
Имена модулей отделяются друг от друга запятыми:
Uses CRT, Graph;
Любой оператор в программе может быть помечен меткой. В качестве метки используются произвольные целые без знака, содержащие не более четырех цифр, либо имена. Метка ставится перед оператором и отделяется от него двоеточием. Все метки, используемые в программе, должны быть перечислены в разделе описания меток, например:
Label 3, 471, 29, Quit;
Описание констант позволяет использовать имена как синонимы констант, их необходимо определить в разделе описаний констант:
Const K= 1024; MAX= 16384;
В разделе описания переменных необходимо определить тип всех переменных, используемых в программе:
Var P, Q,R: Integer;
A, B: Char;
F1,F2: Boolean;
Описание типов, процедур и функций будет рассмотрено ниже. Отдельные разделы описаний могут отсутствовать, но следует помнить, что в ПАСКАЛЬ - программе должны быть обязательно описаны все компоненты программы.
Раздел операторов представляет собой составной оператор, который содержит между служебными словами
Begin.......end
Последовательность операторов. Операторы отделяются друг от друга символом ; .
Текст программы заканчивается символом точка.
Кроме описаний и операторов ПАСКАЛЬ - программа может содержать комментарии, которые представляют собой произвольную последовательность символов, расположенную между открывающей скобкой комментариев { и закрывающей скобкой комментариев }.
Текст ПАСКАЛЬ - программы может содержать ключи компиляции, которые позволяют управлять режимом компиляции.
Синтаксически ключи компиляции записываются как комментарии. Ключ компиляции содержит символ $ и букву-ключ с последующим знаком + (включить
Режим) или - (выключить режим). Например:
{$E+} - эмулировать математический сопроцессор;
{$F+} - формировать дальний тип вызова процедур и функций;
{$N+} - использовать математический сопроцессор;
{$R+} - проверять выход за границы диапазонов.
Некоторые ключи компиляции могут содержать параметр, например:
{$I имя файла} - включить в текст компилируемой программы названный файл.
Пример записи простой программы:
Program TRIANG;
Var A, B, C, S, P: Real;
Begin
Read(A, B,C);
WriteLn(A, B,C);
P:=(A+B+C)/2;
S:=Sqrt(P*(P-A)*(P-B)*(P-C));
WriteLn('S=',S:8:3)
End.
2 Экспериментальная часть
Похожие статьи
-
КОНСТАНТЫ, ПЕРЕМЕННЫЕ. ИНИЦИАЛИЗАЦИЯ ПЕРЕМЕННЫХ - Алгоритмический язык Pascal
Тип констант в языке ПАСКАЛЬ определяется по их виду: константы целого типа - это целые числа, не содержащие десятичной точки, константы действительного...
-
ОСНОВНЫЕ СИМВОЛЫ, ЭЛЕМЕНТАРНЫЕ КОНСТРУКЦИИ - Алгоритмический язык Pascal
Основные символы языка-буквы, цифры и специальные символы составляют его алфавит. ТУРБО ПАСКАЛЬ включает следующий набор основных символов: 1) 26...
-
КОНЦЕПЦИЯ ТИПА ДЛЯ ДАННЫХ - Алгоритмический язык Pascal
В математике принято классифицировать переменные в соответствии с некоторыми важными характеристиками. Производится строгое разграничение между...
-
ОСНОВЫЕ ПОНЯТИЯ АЛГРИТМИЧЕСКОГО ЯЗЫКА&;nbsp; - Алгоритмический язык Pascal
СОСТАВ ЯЗЫКА. Обычный разговорный язык состоит из четырех основных элементов: символов, слов, словосочетаний и предложений. Алгоритмический язык содержит...
-
Введение - Алгоритмический язык Pascal
В настоящее время, с наступлением века высоких технологий, ни одна отрасль науки и техники не представима без использования вычислительной техники. В...
-
ОПЕРАТОР ПРИСВАИВАНИЯ, ОПЕРАТОРЫ ВВОДА И&;nbsp;ВЫВОДА - Алгоритмический язык Pascal
Тип переменной и тип выражения должны совпадать кроме случая, когда выражение относится к целому типу, а переменная - к действительному. При этом...
-
СТАНДАРТНЫЕ&;nbsp;ТИПЫ ДАННЫХ - Алгоритмический язык Pascal
К стандартным относятся целые, действительные, логические, символьный и адресный типы. ЦЕЛЫЕ типы определяют константы, переменные и функции, значения...
-
Заданы натуральные числа a, b, c, которые обозначают число, месяц, год. Проверить корректность этой даты: например 30 февраля - некорректная дата. Найти...
-
А) ремонтно-ревизионный участок Б) механические мастерские В) отдел по реализации электроэнергии Г) отдел по покупке электроэнергии Программа работ по...
-
Обзор архитектуры - Программа для управления регулятором скорости вращения двигателя
Регистровый файл быстрого доступа содержит 32 8-разрядных регистра общего назначения, доступ к которым осуществляется за один машинный цикл. Два операнда...
-
В настоящее время все более возрастает применение на железнодорожном транспорте радиопередающих и радиоприемных устройств с самыми разнообразными и...
-
В этом подразделе описывается назначения автомобиля заданного по заданию его общее устройство, особенности конструкции, технические характеристики...
-
И с к у с с т в е н н ы е я з ы к и - Естественные и искуственные языки
Искусственные языки - это вспомогательные знаковые системы, создаваемые на базе естественных языков для точной и экономной передачи научной и другой...
-
В результате анализа различных вариантов построения цифровых сотовых систем подвижной связи (ССПС) в стандарте GSM принят многостанционный доступ с...
-
Файл регистров общего назначения - Программа для управления регулятором скорости вращения двигателя
Все оперирующие регистрами команды в наборе команд прямо адресуются к любому из регистров за один машинный цикл. Единственное исключение - пять команд...
-
Выбор структурной схемы и назначение блоков состава структуры - ЖК-телевизоры
В состав телевизора 5СЦТ входят следующие функциональные узлы: кассета обработки сигналов КОС (А1); селектор каналов всеволновой СК-1В (А1.1); модуль...
-
На IBM PC наиболее популярны редакторы Cool Edit Pro (Syntrillium) Sound Forge (Sonic Foundry), WaveLab (Steinberg) и системы многодорожечной записи SAW...
-
Стандарт GSM содержит два класса служб: основные службы и телеслужбы. Основные службы обеспечивают: передачу данных (асинхронно) в дуплексном режиме со...
-
Рассмотрим методику планирования маршрутов автотранспортной доставки продукции группы компаний "Лактика" в Санкт-Петербурге и Ленинградской области с...
-
Термином четырехполюсник обозначают электрическую цепь, которая может соединяться и взаимодействовать с другими цепями только в четырех точках,...
-
Диагностика при помощи программ тестирования - Автоматизация производства
При диагностировании используется метод эталонных состояний, заключающихся в сравнении наблюдаемых осциллограмм с эталонными, приведенными в тексте....
-
Конструктивные, технологические и эксплуатационные преимущества миниатюрных радиотехнических устройств сопровождаются увеличением диссипативных потерь в...
-
Сегодняшний день заставляет не по дням, а по часам совершенствовать технологии, связанные с разными отраслями науки и техники. Это влечет за собой...
-
Линия передачи, в которой распространяется Т-волна, описывается дифференциальными уравнениями DU / dx = - Z П * I; dI / dx = - Y П * U, (2.22) Где U, I...
-
Принимаем пробег за цикл равным пробегу до КР, тогда количество воздействий на 1 автомобиль за цикл равно NК = LЦ/LК = LК/LК = 1; N2 = LК/L2- NК =...
-
Диагностирование Д-1 предназначено для определения технического состояния агрегатов, узлов и систем автомобиля, обеспечивающих безопасность движения. Д-1...
-
На основании разработанных этапов работы алгоритма спектрального вычитания и в соответствии ГОСТ 19.701-90 (ИСО 5807-85) "Схемы алгоритмов, программ,...
-
Назначение проектируемого участка (отделения) определяется его участием в осуществлении производственного процесса ремонта вагонов или их узлов, а также...
-
Термином оптимальный синтез определяют процесс построения устройства с заданными свойствами, оптимально учитывающий совокупность технико-экономических...
-
Структура структурированной кабельной системы В основу любой структурированной кабельной системы положена древовидная топология, которую иногда называют...
-
Диагностика как отдельный вид не планируется и работы входят в объем ТО и ТР в зависимости от метода организации ТО, ТР. Д-1 выполняется с периодичностью...
-
Для выполнения технологического расчета автотранспортного предприятия необходимы следующие исходные данные: - Марка автомобиля: ВАЗ - 21099. -...
-
Помимо программы по ТО и КР (списаний) необходимо определить годовую программу по видам диагностики Д-1 и Д-2. Количество Д-1 на весь парк автомобилей за...
-
Производственная программа по ТО и КР рассчитывается за цикл эксплуатации. Под циклом понимается пробег или период времени с начала эксплуатации нового...
-
Согласно Положению о ТО и Р подвижного состава, работы по диагностированию подвижного состава входят в объем работ ТО и ТР. На АТП в соответствии с...
-
Годовой пробег автомобильного парка определяется по формуле: (10) Где: - списочное количество единиц подвижного состава. - среднесуточный пробег...
-
1. Источники С высоким волновым сопротивлением . Для них эквивалентная схема или модель может быть представлена В виде штыря (антенна-штырь). В...
-
Структура платы, Описание схем, Микропроцессор CPU - Плата микропроцессора
Микропроцессорная система представляют собой совокупность больших интегральных схем (БИС), реализующих различные функции и связанных между собой внешними...
-
БИ - бТ * KИ; (1.16) Где: - количество рабочих дней в году, дн. БТ - коэффициент технической готовности парка KИ - коэффициент, учитывающий снижение...
-
Суточную программу парка автомобилей по ТО (ЕО, ТО-1, ТО-2) можно определить по формуле: Суточную программу парка автомобилей по ТО (ЕО, ТО-1, ТО-2)...
СТРУКТУРА ПРОГРАММЫ - Алгоритмический язык Pascal