Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика_Метод_рекомендации-сдано.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
218.11 Кб
Скачать

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

Основными символами языка являются:

- буквы A,B,C, .....,Z - заглавные,

- буквы a,b,c, .......,z - строчные

- цифры 0,1,2, .......,9,

- знаки + - * / = < > ( ) _ “пробел”,

- спецсимволы [ ] { } . , : ; ‘ # $.

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

Максимальная длина программной строки ограничена 126 символами.

Элементы языка программирования паскаль

Идентификатор - начинается с буквы или “_” (символа подчеркивания) и состоит из букв, цифр и “_”. Длина идентификатора ограничена длинной программной строки, т.е. 126 символами, но при этом компилятор различает только первые 63 символа. Большие и маленькие буквы не различаются.

Числа в программе - это константы целого или действительного типа. Целые константы представляются в десятичной или шестнадцатеричной системе счисления. Признаком шестнадцатеричной системы является предшествующий символ $. Целые константы должны принадлежать диапазону от -2147483648 до 2147483647. Строки - последовательность символов, заключенных в апострофы (в одиночные кавычки). Максимальная длина строковой константы - 255 символов.

Комментарий в Паскале - любой текст, ограниченный (*.........*) или {........}. Вложенность компонентов допускается лишь двумя способами:

(* ...... {........} ........*) или {......(*........*).......}. В современных версиях программной среды типа PascalABC.NET допускается использовать для комментария двойной слеш в начале строки //.

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

Program <название> - заголовок программы

Label - описание меток

Const - описание констант

Type - описание типов

Var - описание переменных

Procedure - описание процедур

Function – описание функций

begin

раздел операторов (основная программа)

end.

Операторы языка программирования паскаль

Любая программа на языке Паскаль начинается со слова PROGPAM и заканчивается словом END. (с точкой). Вслед за словом PROGRAM записывается имя программы, которое ей дает автор. Все имена (идентификаторы) записываются с использованием только 26 букв латинского алфавита и 10 арабских цифр. При этом все идентификаторы должны отличаться друг от друга. Вся первая строчка программы называется заголовком программы.

Операторные скобки. Любая последовательность операторов, заключенная между словами BEGIN и END, называется составным оператором. Таким образом, раздел операторов - это составной оператор. В нем описываются все алгоритмические действия, которые необходимо выполнить над исходными данными для получения результата.

Операторы ввода. Часто первыми действиями, выполняемыми программой, являются действия по вводу данных. В языке Паскаль для этой цели служат следующие процедуры чтения:

READ, например, READ(A, B, C);

READLN, например, READLN(A, B);

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

Условный оператор имеет две разновидности:

IF условие THEN оператор1 ELSE оператор2;

IF условие THEN оператор;

Оператор перехода (не рекомендуется): GOTO метка;

Цикл с параметром имеет две разновидности:

FOR I: = M TO N DO оператор; (если начальное значении параметра меньше конечного),

FOR I: = N DOWNTO M DO оператор; (если начальное значении параметра больше конечного).

Цикл с предусловием: WHILE условие DO оператор;

Цикл с постусловием:

REPEAT оператор1;

оператор2;

оператор3;

……………

оператор n

UNTIL условие;

Оператор выбора (варианта):

CASE селектор OF

значение 1: оператор1:

значение 2: оператор2;

…………………………

значение n: оператор n

ELSE оператор

END {of case};

Так же, как и в условном операторе, альтернативная часть “ELSE” не является обязательной.