Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Язык программирования Pascal - redact Мигунов.doc
Скачиваний:
7
Добавлен:
20.09.2019
Размер:
434.69 Кб
Скачать

Язык программирования Pascal Алфавит языка Pascal

В языке используются буквы латинского алфавита A-Z; a-z; буквы русского алфавита используются в комментариях или строках; цифры арабские 0-9 и латинские буквы A-F для представления 16-ричных чисел; арифметические знаки: +, -, *, /; знаки операций сравнения: =, <=, >=, <>, <, >; знак оператора присваивания := и специальные символы: . , : ; ’ ^ & @ # ( ) { } [ ] $.

Числа. Представления чисел

Числа записываются, как в десятичной так и в шестнадцатеричной системе счисления. В шестнадцатеричной:

$ 0000 0000 ÷ $ FFFF FFFF

$ FA01

Десятичные числа используются как целые так и вещественные, как положительные так и отрицательные. Целые числа записываются обычным образом, вещественные числа представляются в естественной форме и показательной (полулогарифмической).

3.5; -1.7

Для записи очень больших или очень маленьких чисел используют показательную форму.

± m E ± p, где

m – мантисса

p – порядок

E – уменьшить на 10 в степени

6,673·1023 = 6.673+23

Строка – это последовательность символов, заключенная в одиночные кавычки или апострофы.

‘A’, ‘+’, ‘125’

Если строка содержит апостроф, то он удваивается: ‘I’’m’, ‘l’’ecole’, ‘Наука ’’География’’ ’.

Комментарий предназначен для пояснения текста программы и транслятором не обрабатывается. Комментарий заключается или в фигурные скобки или в звездочки: {<текст>}, (*<текст>*).

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

div – деление нацело;

var – заголовок описания переменных;

const – заголовок блока описания констант;

integer – задание данных целого типа;

real – задание данных вещественного типа.

Имена и идентификаторы.

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

Правила создания имен:

  1. Имя должно отражать логический или физический смысл объекта.

  2. Нельзя использовать в качестве имен служебные слова.

  3. Нежелательно использовать в качестве имен объектов имена стандартных процедур и функций.

  4. Имя в области определения должно быть единственным.

  5. Желательно записывать цифры в конце имен.

  6. Желательно не использовать схожие по начертанию символы.

Постоянная – это величина, которая в процессе работы программы не изменяет своего значения. Задаются константы на Pascal следующим образом:

const

<имя константы>=<значение>;

Pi=3.14;

g=9.81;

Переменная величина – это величина, которая в процессе работы программы может изменить свое значение. Задаются переменные на Pascal следующим образом:

var

<имя переменной>:=<тип переменной>;

a: integer;

b,c: real;

Структура программы на Pascal

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

Пример:

Program <имя программы>;

{блок описания}

Uses <список используемых модулей>;

Label <список меток>;

Type <задание типа пользователя>;

Const <описание констант>;

Var <описание переменных>;

Procedure, function <описание процедур и функций>;

{блок операторов}

Begin

<оператор 1>

…………….

<оператор n>

End.