Чтение из текстового файла осуществляется посимвольно или построчно:
Read (f, x); - чтение из файла одного символа в переменную x.
Read (f, x1, x2,x3,..xn); - чтение из файла нескольких символов в переменные.
Readln (f, S); - чтение из текстового файла одной строки в переменную S типа String.
Append (f); -открытие текстового файла для добавления информации в конец файла.
Writeln (f, S); - запись в текстовый файл строки S.
Используя изученные команды работы с файлами, приведем пример обработки данных из текстового файла.
Задача 12.
Из двух текстовых файлов создать третий, в котором чередуются одна строка из первого файла и по три строки из второго файла, причем в строках из первого файла точки заменить на *.
Решение: создадим в редакторе два текстовых файла: 1.txt и 2.txt и занесем в каждый из них произвольные строки, например:
Содержимое файла 1.txt
1. В чем измеряется длина файла?
2. Какой вид файла позволяет
обратиться к любой компоненте?
Содержимое файла 2.txt
В сантиметрах.
В байтах.
В битах.
Типизированный.
Текстовый. Нетипизированный.