Язык программирования Pascal. Линейные программы. Васильев В.В - 5 стр.

UptoLike

5
Описание констант
Const<имя1>=<значение>;...;<имяn>=<зна
чение>;
Описание типов
Type <имя>=<тип пользователя>;...;
Описание перемен-
ных
Var <имя1>,...,<имяn>:<тип1>;...;
Описание процедур :
заголовок процедуры,
описание внутренних
переменных процедуры,
раздел операторов.
Procedure <имя_процедуры> [(<спи
сок
параметров с описанием типов>)];
var <имя1>,...,<имяn>:<тип1>;...;
begin <операторы процедуры>;
end;
Раздел операторов
Begin <последовательность операторов>;
End.
Вся программа на Паскале - это заголовок (который можно опускать),
блок (состоящий из раздела описаний и раздела операторов), точка (обозна -
чающая конец кода программы).
Описательная часть блока является необязательной , то есть раздел описа-
ний может отсутствовать . Некоторые неиспользуемые описания могут быть
опущены.
Исполнительная часть блока (раздел операторов) является обязательной .
Таким образом, самой короткой программой на Паскале будет строчка begin
end.
В программе на языке Паскаль надо описывать все используемые пере-
менные! Для описанной переменной в оперативной памяти ПК резервиру-
ется область под хранение значений величины . Длина резервируемой об-
ласти определяется типом переменной.
В начале выполнения программы все переменные имеют пустое или нуле-
вое значение!
2. Числовые типы данных. Арифметические выражения . Операто -
ры присваивания , ввод и вывод информации
Рассмотрим целые типы . Целые типы отличаются друг от друга количе-
ством байт в оперативной памяти, отводимым под хранение значений целого
типа. Длиной кода определяется и диапазон возможных значений типа.
Название целого типа Длина в байтах Диапазон значений
Byte
1 0255
ShortInt
1 -128 +127
Word
2 065535
Integer
2 -32768 +32767
LongInt
4 -2 147 483 648 +2 147 483 647
В задачах среди всех целых типов часто отдают предпочтение типу
Integer.
Предусмотрены следующие арифметические операции, у которых оба
операнда (числа, переменные, константы или арифметические выражения,