Стандартные функции PASCAL
Служебные слова PASCAL
and – операция логического умножения ( операция "И")
array – массив;
begin – начало описания последовательности действий программы, подпрограммы или начало составного оператора;
const – начало раздела описания констант;
div – операция целочисленного деления;
do – начало тела цикла операторов for и while;
downto – признак изменения параметра цикла оператора for на –1;
else – начало части "иначе" (ветви "ЛОЖНО") условного оператора;
end – конец описания последовательности действий программы, подпрограммы, конец составного оператора;
for – оператор цикла с параметром;
function – начало заголовка подпрограммы-функции;
if – условный оператор;
mod – операция вычисления остатка от целочисленного деления;
not – операция логического отрицания (операция "НЕ");
of – начало описания типа элементов в описании массива;
or – операция логического сложения (операция "ИЛИ")
procedure –начало заголовка подпрограммы-процедуры;
repeat – оператор цикла с постусловием;
then – начало части "то" (ветви "ИСТИННО") условного оператора;
to – признак изменения параметра цикла оператора for на +1;
type – начало раздела описания типов;
until – конец оператора цикла с постусловием;
var – начало раздела описания переменных, начало описания параметров-переменных процедуры;
while – оператор цикла с предусловием.
Приложение 2
Обращение к функции | Тип аргумента | Тип значения | Назначение |
Abs(x) | Целый или вещественный | Как у аргумента | Абсолютное значение х |
Pi | - | Вещественный | Значение числа p |
Sin(x) | Вещественный | Вещественный | Синус х радиан |
Cos(x) | Вещественный | Вещественный | Косинус х радиан |
Arctan(x) | Вещественный | Вещественный | Арктангенс х радиан (arctg (x)) |
Sqrt(x) | Целый или вещественный | Как у аргумента | Квадратный корень из х, х ³ 0 |
Sqr(x) | Целый или вещественный | Как у аргумента | Значение квадрата х |
Exp(x) | Вещественный | Вещественный | Значение е в степени х |
Ln(x) | Вещественный | Вещественный | Натуральный логарифм х, х > 0 |
Round(x) | Вещественный | Целый | Округление до целого значения х |
Trunc(x) | Вещественный | Целый | Целая часть значения х |
Frac(x) | Вещественный | Вещественный | Дробная часть значения х |
Замечание. В языке PASCAL нет других обратных тригонометрических функций кроме ArcTan. Поэтому функции arcsin и arсcos вычисляются с использованием следующих известных тригонометрических формул:
; .