Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Pascal_учебник_3.doc
Скачиваний:
33
Добавлен:
11.04.2015
Размер:
937.47 Кб
Скачать

Стандартные процедуры

Randomize - процедура инициализирует генератор случайных чисел. Если в программе обращения к данной процедуре не будет, то функция random при каждом новом запуске программы будет генерировать одну и ту же последовательность случайных чисел.

Dec(b[,n]) - процедура уменьшает значение переменной b на n (если n нет, то на единицу) для целочисленного b; для символьного b - возвращает символ, порядковый номер которого меньше порядкового номера символа b на n (на единицу при отсутствии n).

Inc(b[,n]) - процедура увеличивает значение переменной b на n (если n нет, то на единицу) для целочисленного b; для символьного b - возвращает символ, порядковый номер которого больше порядкового номера символа b на n (на единицу при отсутствии n).

Halt - используется для прерывания выполнения программы.

Exit

В квадратных скобках приводятся необязательные параметры.

Ввод-вывод данных выполняется с помощью стандартных процедур ввода-вывода.

В общем случае обращение к стандартным процедурам ввода име­ет следующий вид:

read(X1,X2,...,Xn);

readln(X1,X2,...,Xn);

где Х1,Х2,...,Хn - элементы списка ввода. Список ввода вместе со скобками может отсутствовать.

Обращение к стандартным процедурам вывода имеет вид:

write(X1,X2,...,Xn);

writeln(X1,X2,...,Xn);

где Х1,Х2,...,Хn - это элементы списка вывода, которые могут быть также и выражениями. Список вывода вместе со скобками может отсутствовать.

Стандартные функции

Обращение

Выполнение функции

Тип

аргумента

функции

Abs(x)

x

Целый или веществ.

Целый или веществ.

Sqr(x)

x2

- " -

- " -

Sin(x)

Sin x

- " -

Веществ.

Cos(x)

Cos x

- " -

Веществ.

Exp(x)

ех

- " -

Веществ.

Sqrt(x)

- " -

Веществ.

ArcTan(x)

arctg x

- " -

Веществ.

Frac(x)

Выделение дробной части аргум.

- " -

Веществ.

Int(x)

Выделение целой части аргумента

- " -

Веществ.

Trunc(x)

Выделение целой части

- " -

Longint

Round(x)

Округление числа

- " -

Longint

Pred(x)

Нахождение значения предшествующего элемента

Огранич., перечисл.

Огранич., перечисл.

Succ(x)

Нахождение значения последующего элемента

Огранич., перечисл.

Огранич., перечисл.

Ln(x)

Ln x

Веществ.

Веществ.

Pi

Возвращает значение числа 

3.141592..

Chr(i)

Определение символа по порядковому номеру

Byte

Char

Ord(a)

Определение порядкового номера (функция, обратная chr)

Огранич., перечисл.

Longint

Odd(x)

Определение нечетности числа (true - нечетное, false – четное)

Longint

Boolean

Random(i)

Возвращает случайное целое число на интервале от 0 до i-1

Word

Целый

Random

Возвращает случайное веществен. число на интервале от 0 до 1

Веществ.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]