Assign(F, Name) | Назначает файловой переменной F имя файла Name. |
Reset(F) | Открывает файл F для чтения устанавливает позицию чтения в начало файла. |
Rewrite(F) | Открывает файл для записи; в существующем файле старое содержимое стирается. |
Write(F, …) | Записывает данные в файл на текущей строке. |
Writeln(F, …) | Записывает данные в файл на текущей строке и добавляет признак конца строки. |
Eoln(F) | Возвращает TRUE, если позиция чтения находится в конце строки. |
Eof(F) | Возвращает TRUE, если позиция чтения находится в конце файла. |
Read(F, …) | Читает данные из файла, пропуская признаки конца строки. |
Readln(F, …) | Читает данные в текущей строке и переводит позицию чтения в начало следующей строки. |
Close(F) | Закрывает ранее открытый для чтения или записи файл F. |
Random(N) | Возвращает псевдослучайное целое число в диапазоне от 0 до N–1 |
Randomize | Изменяет псевдослучайную последовательность функции Random при каждом запуске программы. |
Length(S) | Возвращает длину строки S |
Pos(S1, S2) | Возвращает позицию строки S1 в строке S2 |
Insert(S1, S2, Index) | Вставляет строку S1 в строку S2 начиная с позиции Index |
Copy(S, Index, Count) | Возвращает часть строки S, начиная с позиции Index длиной Count символов |
Delete(S, Index, Count) | Удаляет часть строки S, начиная с позиции Index длиной Count символов |
UpCase(Ch) | Переводит латинские буквы в верхний регистр |
SizeOf(…) | Возвращает объём памяти, занимаемый переменной (или типом данных) |
FillChar(X, Size, Val) | Заполняет переменную X значением Val. Параметр Size определяет количество заполняемых байтов. |
Ord(X) | Возвращает код символа X |
Chr(N) | Возвращает символ с кодом N |
Succ(N) | Возвращает следующее значение порядкового типа |
Pred(N) | Возвращает предыдущее значение порядкового типа |
Inc(N) | Увеличивает число N на единицу |
Dec(N) | Уменьшает число N на единицу |
Trunc(R) | Возвращает целую часть действительного числа R |
Round(R) | Возвращает округленное действительное число R |
New(P) | Создает новую динамическую переменную P |
Dispose(P) | Уничтожает динамическую переменную P |
MemAvail | Возвращает общий объём свободной памяти в куче |
MaxAvail | Возвращает размер наибольшего свободного блока памяти в куче |