Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сборник_лаб.doc
Скачиваний:
0
Добавлен:
15.11.2019
Размер:
768.51 Кб
Скачать

Текстовий файл (.Txt)

Тип інформації: Набор рядків, кожний довжиною не більше 255 символів і закінчується маркером «кінець рядка» eoln. Кінець файлу позначається маркером «кінець файла» eof.

Оголошення файлу: Var <ім'я файлової змінної>: text;

Зв'язок файлової змінної з реальним файлом: ASSIGN (<ім'я файлової змінної >, ‘повне ім'я файла ‘);

Відкриття файлу на читання: RESET(<ім'я файлової змінної>);

Безпосередньо читання: Read(<ім'я файлової змінної>, <ім'я допоміжної змінної>); або

Readln(<ім'я файлової змінної>, <ім'я допоміжної змінної>);

Відкриття файлу на запис: ReWrite(<ім'я файлової змінної>); або Append(<ім'я файлової змінної>);

Безпосередньо запис у файл: Write(<ім'я файлової змінної>,<ім'я допоміжної змінної>); або

Writeln(<ім'я файлової змінної>,<ім'я допоміжної змінної>);

Закриття файлу: CLOSE(<ім'я файлової змінної>);

Хід роботи

Задача 1. Скласти програму, яка послідовно виконує такі дії: а) створює у робочому каталозі текстовий файл з іменем Lab_20.txt та записує в нього 10 рядків: Row1…Row10; б) читає створений файл і виводить на екран його вміст у стовпчик та у рядок; в) дописує в кінець файлу ще 5 рядків : Row11…Row15 і знову виводить його на екран;

Після відлагодження пунктів а), б), в) модифікувати програму, оформивши операції читання та виведення файлу на екран як процедуру з іменем FPRINT. Перевірити роботу програми.

Переглянути та змінити файл Lab_20. txt за допомогою стандартної програми БЛОКНОТ, дописавши в кінець кілька записів. Вивести файл на екран з середовища Turbo Pascal за допомогою створеної програми.

Задача 2. Написати програму, яка створює текстовий файл, записує в нього кілька цілих чисел, дописує числа та виводить на екран. Запис у файл та виведення на екран оформити у вигляді процедур.

Додаткове завдання:

Задача 3 .Написати та відлагодити програму, яка створює текстовий файл, що містить список прізвищ з 10 осіб. Кожне прізвище займає окремий рядок.

Задача 4.  Створити текстовий файл, в який записати три речення. Прочитати цей файл, вивести його вміст на екран. Визначити довжину кожного речення.

Контрольні питання до лабораторної роботи № 24:

  1. Яка інформація міститься у текстовому файлі?

  2. Які операції можна виконувати над текстовими файлами?

  3. Яка послідовність використання у програмі текстових файлів?

  4. Для чого призначена файлова змінна?

  5. Яка процедура призначена для відкриття файлу для запису інформації?

  6. Яка процедура призначена для відкриття файлу для дописування інформації?

  7. Які процедури роботи з текстовими файлами призначені для читання та запису інформації?

________________________________________________________________________________________________

Лабораторна робота № 25

Тема: Складання програм з використанням типізованих і нетипізованих файлів

Мета роботи. Навчитися використовувати у програмах типізовані та нетипізовані файли: створювати, модифікувати та дописувати інформацію в кінець файлу; застосовувати файлові змінні та процедури роботи з файлами.

Методичні вказівки до виконання лабораторної роботи