Использование текстовых файлов в Паскале

Содержание

Слайд 2

Текстовый файл в Паскале — это совокупность строк произвольной длины, которые разделены между

Текстовый файл в Паскале — это совокупность строк произвольной длины, которые разделены
собой метками конца строки, а весь файл заканчивается меткой конца файла.

Слайд 3

Важно: Если быть точными, то каждая строка текстового файла завершается специальной комбинацией, называемой

Важно: Если быть точными, то каждая строка текстового файла завершается специальной комбинацией,
«конец строки». Комбинация «конец строки» состоит из двух символов: перевод каретки (ASCII-код #13) и перевод строки (#10). Завершается текстовый файл символом конец файла (#26).
Возможные расширения файлов: *.txt, *.log, *.htm, *.html

Слайд 4

Метод работы с текстовым файлом в Паскале предусматривает лишь последовательный доступ к каждой

Метод работы с текстовым файлом в Паскале предусматривает лишь последовательный доступ к
строке файла. Это означает, что начинать всегда возможно только с первой строки, затем проходя по каждой строке, дойти постепенно до необходимой. Т.е. можно сказать, что чтение (или запись) из файла (в файл) ведутся байт за байтом от начала к концу.
Предусмотрены два режима работы: режим для записи в файл информации и для чтения ее из файла. Одновременная запись и чтение запрещены.

Слайд 5

При открытии курсор устанавливается в начало файла.

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

При открытии курсор устанавливается в начало файла. Открытие файла

Слайд 6

чтение осуществляется с той позиции, где в данный момент стоит курсор;
после чтения

чтение осуществляется с той позиции, где в данный момент стоит курсор; после
курсор сдвигается к первому непрочитанному символу.

Чтение из файла

Слайд 7

чтение до конца файла: оператор EOF (end of file).
чтение до конца строки: оператор EOL (end of

чтение до конца файла: оператор EOF (end of file). чтение до конца
line).

Чтение из файла

Слайд 8

В файле kavo.txt записаны строки. Вывести первую и вторую из них на экран. (предварительно

В файле kavo.txt записаны строки. Вывести первую и вторую из них на
создать kavo.txt с четырьмя строками)

Пример №1.

Слайд 9

Исходный тесктовый файл.

Исходный тесктовый файл.

Слайд 11

Результат.

Результат.

Слайд 12

Создать текстовую  копию файла, добавив возможность пользователю самостоятельно указывать адрес сохранения.

Пример №2.

Создать текстовую копию файла, добавив возможность пользователю самостоятельно указывать адрес сохранения. Пример №2.

Слайд 15

Результат.

Результат.

Слайд 16

Считать из файла ciferki.txt число и умножить его на 33. Затем вывести на

Считать из файла ciferki.txt число и умножить его на 33. Затем вывести
экран и записать  произведение в файл otvet.txt.

Пример №3.

Слайд 17

Исходный тесктовый файл с цифрой.

Исходный тесктовый файл с цифрой.

Слайд 19

Результат.

Результат.

Слайд 20

Результат.

Результат.
Имя файла: Использование-текстовых-файлов-в-Паскале.pptx
Количество просмотров: 39
Количество скачиваний: 0