Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпоргалка / 100 на 100.doc
Скачиваний:
41
Добавлен:
26.01.2019
Размер:
3.77 Mб
Скачать

1. Структура Pascal -программ

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

Program<UMH>; -заголовок программы

Uses... - раздел описаний библиотек

Label... - раздел описаний меток

Const... - раздел описания констант

Туре ... - раздел описаний типов

Var... - раздел описания переменных

Procedure ... - раздел описания процедур

Function... - раздел описания функций

BEGIN

<операторы>;

END.

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

2. Переменные. Типы переменных

Переменная — это область памяти, в которой находятся данные, которыми оперирует программа. Когда программа ма­нипулирует с данными, она, фактически, оперирует содержи­мым ячеек памяти, т. е. переменными. Чтобы программа могла обратиться к переменной (области памяти), например, для того, чтобы получить исходные данные для расчета по формуле или сохранить результат, переменная должна иметь имя. Имя пере­менной придумывает программист. В качестве имени перемен­ной можно использовать последовательность из букв латинского алфавита, цифр и некоторых специальных символов. Первым символом в имени переменной должна быть буква. Пробел в имени переменной использовать нельзя. Каждая переменная пе­ред использованием должна быть объявлена. С помощью объяв­ления устанавливается не только факт существования перемен­ной, но и задается ее тип, в нем указывается и диапазон допусти­мых значений.

<Имя переменной>: < тип данных>;

Пример: var а:Real; b:Real; i:Integer;

В приведенных примерах объявлены две переменные типа real и одна переменная типа integer.

Если в программе имеется несколько переменных, относя­щихся к одному типу, то имена этих переменных можно пере­числить в одной строке через запятую, а тип переменных ука­зать после имени последней переменной через двоеточие, на­пример: a,b,c : Real; x1,x2 : Real;

Целый тип: Byte, Word, Shortint, Longint, Integer.

Вещественный тип: Real, Single, Double, Extended, Соmp.

Символьный тип – Char, это символы в кодировке ANSI, ко­торым соответствуют числа в диапазоне от 0 до 255;

Строковый тип - String представляет собой статически раз­мещаемые в памяти компьютера строки длиной от 0 до 255 сим­волов.

Логический тип- тип Boolean. Логическая величина может принимать одно из двух значений True (истина) или False (ложь).

3. Операторы языка Pascal

Оператор ввода Read(а,b,с);

Оператор вывода Write('S=', S:6:3);

Оператор присвоения <переменная>:=<выражение>;

Оператор безусловного перехода Goto <метка>;

Оператор условия If <условие> then <операторы 1> else <onepaтopы 2>;

Оператор выбора case <селектор> of <список операторов>;

Оператор цикла с предусловием while <условие> do <тело цик­ла>;

Оператор цикла с постусловием repeat <тело цикла> until <ycловие>;

Оператор цикла с известным числом повторения For i:=l to n do < тело цик­ла>;

Соседние файлы в папке шпоргалка