Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Структура программы. Структура программы на языке Паскаль содержит две части: описательную и исполнительную



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

Program {имя программы};

Раздел описания меток;

Раздел описания констант;

Раздел описания типов;

Раздел описания переменных;

Процедуры и функции;

Begin {начало программного блока};

Текст программы;

End. {конец программы}

В заголовке программы, после служебного слова program приводится имя программы. Имя может иметь любую длину, из них имеют значение первые 63 символа. Имя обязательно должно начинаться с буквы и не содержать пробелов.

РАЗДЕЛ ОПИСАНИЯ МЕТОК. Метка – это последовательность цифр и букв, сотоящих перед любым исполняемым оператором и выделенных символом «:». Все используемые метки должны быть описаны. Например:

Label 5, M10, Iter;

РАЗДЕЛ ОПИСАНИЯ КОНСТАНТ. Описываются все именованные константы, значения которых в ходе выполнения программы постоянны. Например:

Const a=2; PI=3.14; R=9.8;

РАЗДЕЛ ОПИСАНИЕ ТИПОВ. Тип переменной описывает все множество значений, которые может принимать величина, если она относится к данному типу.

Типы данных в Паскале делятся на простые и структурные.

Короткий целый ShortInt -128…127
Байтовый Byte 0…255
Слово Word 0…65535
Целый Integer -32768…32767
Длинный целый LongInt -2147483648…2147483647
Символьный Char Кода ASCII
Логический Boolean True, false
Вещественный real 2.9*10e-39…1.7*10e38
С одинарной точностью Single 1.5*10e-45…3.4*12e38
С двойной точностью Double 5*10e-324…1,7*10e308
С повышенной точностью Extended 1.9*10e-4951…1.1*10e4932
сложный Comp -2e63+1…2e63-1

В некоторых случаях программа может быть упрощена введением нестандартных типов, явно описываемых в программе. Например:

Type days=1..31;

Mouth=(gan, feb, …, dec);

РАЗДЕЛ ОПИСАНИЯ ПЕРЕМЕННЫХ. Все используемые в программе переменные также должны быть описаны. С помощью описания устанавливается не только сам факт существования переменной, но и задается ее тип. Тип переменной определяет характер и вид обработки и хранения данных в памяти машины. Например:

Var I, g, k: integer;

C, d, max: real;

Z: Boolean;

Ch: char;





Дата публикования: 2015-06-12; Прочитано: 275 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.004 с)...