Самостійна підготовка до виконання лабораторної роботи
Записати в зошит тему, мету, обладнання, практичні завдання свого варіанту (вибирається згідно номеру комп’ютера.) .
По літературі до лабораторної роботи з’ясувати контрольні теоретичні запитання.
По інструкції до лабораторної роботи ознайомитись з порядком виконання роботи.
Порядок виконання роботи:
Ввімкнути комп’ютер.
Запустити Turbo Pascal.
3. Виконати відповідні практичні завдання з варіантів (варіант вибирається згідно номеру комп’ютера) для самостійного виконання. Виконання завдання всіх варіантів передбачає попереднє створення файла на диску (файл створюється з указаної користувачем кількості рядків або до введення указаної ознаки закінчення).
Варіант 1
Дано текстовий файл, розбитий на рядки. Надрукувати всi рядки, що мають довжину, рiвну довжинi останнього рядка.
Варіант 2
Дано текстовий файл f. Переписати у файл g всі рядки файла f, що містять більше 30 символів.
Варіант 3
Дано текстовий файл, розбитий на рядки. Надрукувати рядки, що мають непарну довжину, пiдрахувавши їх кiлькiсть.
Варіант 4
Дано текстовий файл f. Отримати всі рядки файла f, фрагментом яких є рядок s.
Варіант 5
Дано текстовий файл f. Переписати у файл g всі рядки файла f, кожний рядок тексту надрукувати в зворотному порядку, вставляючи в кінець рядка крапку.
Варіант 6
Дано текстовий файл, розбитий на рядки. Передостанню лiтеру кожного рядка замiнити на 'm'.
Варіант 7
Дано текстовий файл f. Переписати у файл g всі рядки файла f, що містять менше 40 символів.
Варіант 8
Дано текстовий файл f. Переписати елементи файла в файл g, вставляючи в початок кожного рядка літеру ‘о’. Порядок рядків повинен бути сбережений.
Варіант 9
Дано текстовий файл, розбитий на рядки. Надрукувати всі рядки, що складаються з шести лiтер.
Варіант 10
Дано текстовий файл f. Переписати в файл g всі рядки з f, в яких перша і остання літери однакові.
4. Показати викладачу виконані завдання на будь-якому носії інформації. Оформити лабораторну роботу згідно звіту до роботи.
5. Захистити роботу.
Питання для самостійної роботи
Яка структура даних ТР називається файлом?
Як оголошуються файли у Паскаль-програмах? Наведіть приклади.
Які особливості мають текстові файли?
Якими способами можна відкрити файл?
Як додати елемент до файлу?
Як зчитати елемент з файлу?
Як створити і внести дані в новий файл?
Як відкрити файл і вивести його елементи на екран?
Як додати до файлу нові рядки?
Література
Абрамов С.А. и др. Задачи по программированию. – М.: Наука, 1988. – 224 с.
Абрамов В.Г., Трифонов Н.П., Трифонова Г.Н. Введение в язык паскаль. – М.: Наука, 1988. – 320 с.
Грогоно П. Программирование на языке Паскаль. – М.: Наука, 1982.
Йенсен К., Вирт Н. Паскаль: руководство для пользователя и описание языка. – М.: Финансы и статистика, 1982.
Рамський Ю.С., Цибко Г.Ю. Основи програмування (мовою Паскаль).Курс лекцій. Лабораторний практикум. – К.: НПУ імені М.П. Драгоманова, – 2004.
Пильщиков В.Н. Сборник упражнений по языку Паскаль. – М.: Наука, 1989. – 160 с.
