Имя функции
| Обозначение, пояснение
| Тип аргумента
| Тип результата
|
Abs(x)
| êxê
| цел., веществ.
| цел., веществ
|
Arctan(x)
| Arctg(x)
| веществ.
| веществ.
|
Cos(x)
| Cos(x)
| веществ.
| веществ.
|
Sin(x)
| Sin(x)
| веществ.
| веществ.
|
Exp(x)
| ex
| веществ.
| веществ.
|
Frac(x)
| Дробная часть аргумента
| веществ.
| веществ.
|
Inc(x, n)
| Увеличение значения Х на n
| целый
| целый
|
Dec(x, n)
| Уменьшение значения Х на n
| целый
| целый
|
Int(x)
| Целая часть аргумента
| веществ.
| веществ.
|
Ln(x)
| Ln(x)
| веществ.
| веществ.
|
Odd(x)
| Проверка на нечетность числа
| целый
| логический
|
Random(x)
| Получение случайного числа
| цел., веществ.
| цел., веществ.
|
Round(x)
| Округление до целого числа
| веществ.
| целый
|
Sqr(x)
| Х2
| веществ.
| веществ.
|
Sqrt(x)
| Öх
| цел., веществ.
| цел., веществ.
|
Trunc(x)
| Усечение значения до целого типа
| веществ.
| целый
|
Pi
| p = 3,14…
| -
| веществ.
|
ПРИЛОЖЕНИЕ 2
Структура построения программы в языке Pascal
| | | | | | | | Раздел описания локальных меток, констант и переменных
| | | | | | | | | Раздел описания локальных меток, констант и переменных
| | | | | | |
| PROGRAM name;
Label 1, m1, …;
Const Pi=3.14; a=2; dx=.5;
Y: array[1..5] of real =((…));
Type vect = array[1..10] of real;
Matr = array[1..10,1..10] of real;
Var i,j: integer; y: real;
X: vect; a: matr;
{-------------- процедуры ----------------}
Procedure name(a1:тип;…; аn:тип; Var x: тип);
Begin
End;
{---------------- функции ------------------}
Function name(а1:тип;…;an : тип):тип;
Begin
End;
{---------- основная программа -------}
BEGIN
{-----Текст основной программы-----}
END.
|
ПРИЛОЖЕНИЕ 3