Реферат: Первоначальные сведения о программировании на языке Pascal
КонстантаN = значение;
Type ...; {объявление типов}
Var СписокПеременных1 : Тип; {описание переменных}
СписокПеременных2 : Тип;
...
СписокПеременныхN : Тип;
Label СписокМеток;
Function ...
Procedure ...
Begin
{разделоператоров}
End.
Оператор присваивания — один из самых простых и наиболее часто используемых операторов в любом языке программирования, в том числе и в Pascal. Он предназначен для вычисления нового значения некоторой переменной, а также для определения значения, возвращаемого функцией. В общем виде оператор присваивания можно записать так:
переменная := выражение;
Оператор выполняется следующим образом. Вычисляется значение выражения в правой части присваивания. После этого переменная, указанная в левой части, получает вычисленное значение. При этом тип выражения должен быть совместим по присваиванию с типом переменной. Тип выражения определяется типом операндов, входящих в него, и зависит от операций, выполняемых над ними.
Примеры присваивания:
X := (Y + Z) / (2 + Z * 10) - 1/3;
LogPer := (A > B) And (C <= D);
Для операций сложения, вычитания и умножения тип результата в зависимости от типа операнда будет таким:
Операнд 1 | Операнд 2 | Результат |
Integer | Integer | Integer |
Integer | Real | Real |
Real | Integer | Real |
Real | Real | Real |
Для операции деления тип результата в зависимости от типа операнда будет таким:
Операнд 1 | Операнд 2 | Результат |
Integer | Integer | Real |
Integer | Real | Real |
Real | Integer | Real |
Real | Real | Real |
В Pascal есть операции целочисленного деления и нахождения остатка от деления. При выполнении целочисленного деления (операция DIV) остаток от деления отбрасывается.
Например, 15 div 3 = 5; 18 div 5 = 3; 123 div 10 = 12, 7 div 10 = 0.
С помощью операции MOD можно найти остаток от деления одного целого числа на другое.
Например, 15 mod 3 = 0; 18 mod 5 = 3; 123 mod 10 = 3, 7 mod 10 = 7.
При записи алгебраических выражений используют арифметические операции (сложение, умножение, вычитание, деление), функции Pascal, круглые скобки.
Порядок действий при вычислении значения выражения:
1) вычисляются значения в скобках;
2) вычисляются значения функций;
3) выполняется унарные операции (унарный минус — смена знака);