Изучение принципов алгоритмического программирования на языке Pascal



         

Приложение 1. Краткий перечень стандартных подпрограмм


Для удобства разработки приложений в язык Pascal

включены некоторые процедуры и функции, обеспечивающие базовый набор математических, логических и иных операций. Некоторые из этих функций и подпрограмм размещены во внешних модулях (crt, graph и т.п.).

Функция

Параметры

Тип

Вычисление

abs

X:Real

Real

абсолютное значение X

sin

X:Real

Real

синус X

cos

X:Real

Real

косинус X

arctan

X:Real

Real

арктангенс X

exp

X:Real

Real

e в степени X (экспонента)

log

X:Real

Real

десятичный логарифм X

ln

X:Real

Real

натуральный логарифм X

sqr

X:Real

Real

квадрат X

sqrt

X:Real

Real

квадратный корень из X

int

X:Real

Real

целая часть X

frac

X:Real

Real

дробная часть X

round

X:Real

Integer

округление

trunc

X:Real

Integer

отбрасывание дробной части

length

S:String

Integer

длина строки S

copy

S:String; i,n:Integer

String

возвращает подстроку S с символа номер i длиной n

delete

S:String; i,n:Integer

-

удаляет из строки S n символов с номера i

insert

S,D:String; i:Integer

-

Вставляет строку S в D c

позиции i

gotoxy

X,Y:Integer

-

позиционирование курсора

textcolor

C:Integer

-

установка  цвета текста

clrscr

-

-

очистка экрана

clreol

-

-

очистка конца строки

keypressed

-

Boolean

проверка нажатия клавиши

readkey

-

Char

чтение нажатой клавиши

randomize

-

-

подготовка случайных чисел

random

N:Integer

Integer

случайное число 0..N-1

assign

F:File; S:String

-

связывание файловой переменной F с именем S

reset

F:File

-

подготовка к чтению файла F

rewrite

F:File

-

подготовка к записи файла F

erase

F:File

-

удаление файла F

truncate

F:File

-

отсечение F на текущей позиции

rename

F:File; S:String

-

переименование файла в S

close

F:File

-

закрытие файла

eof

F:File

Boolean

проверка конца файла





Содержание  Назад  Вперед