Информатика. Ч.2 Майстренко А.В. - 49 стр.

UptoLike

Составители: 

Copy(S, N, I)функция, выделяющая из строки S I символов, начиная с N-ого.
Length(S)функция, определяющая текущую длину строки S;
Pos(S1, S2)функция, определяющая номер позиции, с которой начинается подстрока S1 в стро-
ке S2.
Процедуры управления программой:
Break процедура, осуществляющая немедленный выход из цикла;
Continue процедура, осуществляющая досрочное начало новой итерации в цикле;
Exit процедура, осуществляющая выход из текущей подпрограммы или программы;
Halt процедура, прекращающая выполнение программы.
Процедуры ввода-вывода:
Read(список-ввода)процедура, осуществляющая ввод исходных данных в соответствии со
списком;
ReadLn(список-ввода)процедура, осуществляющая ввод исходных данных в соответствии со
списком, переводя после ввода курсор на новую строку;
Write(список-вывода)процедура, осуществляющая вывод результатов в соответствии со спи-
ском;
WriteLn(список-вывода)процедура, осуществляющая вывод результатов в соответствии со
списком, переводя после вывода курсор на новую строку.
Процедуры управления динамической памятью:
Dispose(переменная-указатель)освобождает память, занятую динамической переменной;
FreeMem(переменная-указатель, размер)удаляет динамическую переменную заданного раз-
мера;
GetMem(переменная-указатель, размер)создает новую динамическую переменную заданного
размера;
New(переменная-указатель)создает новую динамическую переменную.
Процедуры для управления вводом-выводом:
Append(файловая-переменная)открывает существующий текстовый файл для добавления в
конец информации;
Assign(файловая-переменная, имя-файла)связывает файловую переменную с внешним фай-
лом;
BlockRead(файловая-переменная, буфер, число-компонент, результат)читает компоненты из
файла без типа;
BlockWrite(файловая-переменная, буфер, число-компонент, результат)записывает компоненты
в файл без типа;
Close(файловая-переменная)закрывает открытый файл;
Read(файловая-переменная, список-ввода)читает информацию из типизированного файла;
ReadLn(файловая-переменная, список-ввода)читает информацию из типизированного файла и
переходит к следующей строке файла;
Reset(файловая-переменная)открывает существующий файл;
Rewrite(файловая-переменная)открывает новый файл;
Seek(файловая-переменная, номер-позиции)настраивает файл на требуемую компоненту;
Write(файловая-переменная, список-вывода)записывает информацию в файл;
WriteLn(файловая-переменная, список-вывода)записывает информацию в файл и выводит в
него признак конца строки.
Функции для управления вводом-выводом:
Eof(файловая-переменная)фиксирует конец файла;
Eoln(файловая-переменная)фиксирует конец строки текстового файла;
FilePos(файловая-переменная) – возвращает номер текущей компоненты файла;
FileSize(файловая-переменная)возвращает текущий размер файла в компонентах;
IOResultвозвращает код выполнения операции ввода-вывода.
Модуль CRT
Этот модуль содержит константы, переменные и подпрограммы, предназначенные для работы с
консолью в текстовом режиме. Рассмотрим основные подпрограммы модуля Crt.