Это файлы, состоящие из строк символов, которые заканчиваются символом "конец строки". Текстовый файл определяется описателем Text. В разделе Var это записывается так:
Var
Имя_текстового_файла : Text;
Пример.Var
Dan, Datain : Text;
Примером текстовых файлов являются стандартные файлы Input и Output. Причем из файла Input можно только читать, а в файл Output – только писать.
Для чтения и записи в текстовые файлы используются стандартные операторы:
Read, и Write,
Readln и Writeln.
Общий вид операторов ввода-вывода для текстовых файлов следующий:
Read(файл, запись);
Readln(файл, запись);
- - - -
Writeln(файл, запись);
где файл — имя файла,
запись — имя данного, которое читается (записывается) из файла. Это может быть символ, строка или число.
Каждый оператор Readln читает очередную запись файла, а Writeln – пишет запись в него. После этого указатель считывания-записи автоматически перемещается на следующую запись.
Основными задачами при работе с файлами являются создание нового и обработка уже существующего файла.
Создание текстового файла
Пример.Ввести в ЭВМ с клавиатуры n строк текста и записать их в текстовый файл. Имя набора данных необходимо также задать с клавиатуры.