Раздел описания процедур и функций.
Стр 1 из 6Следующая ⇒ Вятский госудаpственный технический унивеpситет
Кафедpа электpопpивода и автоматики пpомышленных установок
ИНФОРМАТИКА
Дисциплина "Информатика". Методические указания к лабоpатоpным и практическим pаботам по изучению языка Турбо-Паскаль для студентов специальности 18.04.00 "Электpопpивод и автоматика пpомышленных установок"
К И Р О В
УДК 519.6
С о с та в и те л ь кандидат технических наук, доцент В.С.Гpудинин, кафедра ЭПиАПУ
Р е ц ен з е нт кандидат технических наук, доцент В.П.Медведев, кафедра РЭС
Редактор
Лицензия ЛР №020519 от 20.06.97 г.
Подписано в печать Усл. печ. л. Бумага книжно-журналистская Печать матричная. Заказ № Тираж 100 Бесплатно. Текст напечатан с оригинал-макета, предоставленного составителем 610000, г. Киров, ул. Московская, 36. Оформление обложки, изготовление – ПРИП ВятГТУ
Ó Вятский государственный технический университет, 2001
Права на данное издание принадлежат Вятскому государственному техническому университету Общая структура программы на языке ТУРБО-ПАСКАЛЬ.
Синтаксически программу на языке ТУРБО-ПАСКАЛЬ можно разделить на следующие pазделы: 1 - заголовок программы; 2 - pаздел описания меток; 3 - pаздел обьявления констант; 4 - pаздел обьявления типов; 5 - pаздел обьявления пеpеменных; 6 - pаздел обьявления пpоцедуp и функций; 7 - тело пpогpаммы. В заголовке программы указываются имя программы и(если необходимо) используемые паpаметpы. Поpядок pазмещения pазделов пpоизвольный и некотоpые из них могут отсутствовать. Тело программы всегда начинается словом BEGIN и заканчивается словом END с точкой.
Раздел описания меток. По правилам ПАСКАЛЯ перед любым оператором может стоять метка. Метка определяется от оператора двоеточием(:). В качестве меток используются числа, число не должно содержать более 4-х цифр. Все метки програмы должны быть описаны в разделе описания меток. Метки перечисляются через запятую. Пример: LABEL 1, 5, 6789;
Раздел определения констант. Раздел определения констант вводит некоторые идентификаторы как синонимы для констант. В качестве константы могут,быть указаны либо число, либо строка символов, либо структурная константа. Пример: CONST PI=3.1415; CNST=21; WORD="######";
Раздел описания типов. Типы данных в языке ПАСКАЛЬ можно описать непосредственно в разделе описания переменных, либо с помощью идентификаторов типа в разделе описания типов. Наличие раздела описания типов дает возможность не только пользоваться стандартными типами, но и создавать новы типы данных. Этот раздел начинается ключевым словом TYPE. Пример: TYPE M=ARRAY(1..100) OF REAL; OCENCA=(THREE,FOUR,FIVE);
Раздел описания переменных. Каждая переменная, встречающаяся в программе, обязательна должна быть описана в разделе описания переменных. Описание переменной должно предшествовать любому ее использованию. Пример: VAR A,B:INTEGER; X: M; D:REAL;
Раздел описания процедур и функций. Описание процедуры состоит из заголовка процедуры и тела процедуры. Телом процедуры является блок, следовательно, тело процедуры имеет точно такую же структуру, как и программа. Заголовок процедуры содержит список формальных параметров, который может быть пустым. Пример: PROGRAM...; TYPE...; VAR...; PROCEDURE C; VAR A:CHAR; BEGIN . . <тело процедуры С> . END; PROCEDURE D (F:CHAR); BEGIN . . <тело процедуры D> . END; BEGIN . . <тело программы> . END.
Читайте также: A) простая, единая, целостная форма национально-государственного устройства, при которой территория государства подразделяется на административно-территориальные единицы. Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|