Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОП. Лаба №8.doc
Скачиваний:
6
Добавлен:
09.07.2019
Размер:
71 Кб
Скачать
☆

Самостійна підготовка до виконання лабораторної роботи

  1. Записати в зошит тему, мету, обладнання, практичні завдання свого варіанту (вибирається згідно номеру комп’ютера.) .

  2. По літературі до лабораторної роботи з’ясувати контрольні теоретичні запитання.

  3. По інструкції до лабораторної роботи ознайомитись з порядком виконання роботи.

Порядок виконання роботи:

  1. Ввімкнути комп’ютер.

  2. Запустити Turbo Pascal.

3. Виконати відповідні практичні завдання з варіантів (варіант вибирається згідно номеру комп’ютера) для самостійного виконання. Виконання завдання всіх варіантів передбачає попереднє створення файла на диску (файл створюється з указаної користувачем кількості рядків або до введення указаної ознаки закінчення).

Варіант 1

  1. Дано текстовий файл, розбитий на рядки. Надрукувати всi рядки, що мають довжину, рiвну довжинi останнього рядка.

Варіант 2

  1. Дано текстовий файл f. Переписати у файл g всі рядки файла f, що містять більше 30 символів.

Варіант 3

  1. Дано текстовий файл, розбитий на рядки. Надрукувати рядки, що мають непарну довжину, пiдрахувавши їх кiлькiсть.

Варіант 4

  1. Дано текстовий файл f. Отримати всі рядки файла f, фрагментом яких є рядок s.

Варіант 5

  1. Дано текстовий файл f. Переписати у файл g всі рядки файла f, кожний рядок тексту надрукувати в зворотному порядку, вставляючи в кінець рядка крапку.

Варіант 6

  1. Дано текстовий файл, розбитий на рядки. Передостанню лiтеру кожного рядка замiнити на 'm'.

Варіант 7

  1. Дано текстовий файл f. Переписати у файл g всі рядки файла f, що містять менше 40 символів.

Варіант 8

  1. Дано текстовий файл f. Переписати елементи файла в файл g, вставляючи в початок кожного рядка літеру ‘о’. Порядок рядків повинен бути сбережений.

Варіант 9

  1. Дано текстовий файл, розбитий на рядки. Надрукувати всі рядки, що складаються з шести лiтер.

Варіант 10

  1. Дано текстовий файл f. Переписати в файл g всі рядки з f, в яких перша і остання літери однакові.

4. Показати викладачу виконані завдання на будь-якому носії інформації. Оформити лабораторну роботу згідно звіту до роботи.

5. Захистити роботу.

Питання для самостійної роботи

  1. Яка структура даних ТР називається файлом?

  2. Як оголошуються файли у Паскаль-програмах? Наведіть приклади.

  3. Які особливості мають текстові файли?

  4. Якими способами можна відкрити файл?

  5. Як додати елемент до файлу?

  6. Як зчитати елемент з файлу?

  7. Як створити і внести дані в новий файл?

  8. Як відкрити файл і вивести його елементи на екран?

  9. Як додати до файлу нові рядки?

Література

  1. Абрамов С.А. и др. Задачи по программированию. – М.: Наука, 1988. – 224 с.

  2. Абрамов В.Г., Трифонов Н.П., Трифонова Г.Н. Введение в язык паскаль. – М.: Наука, 1988. – 320 с.

  3. Грогоно П. Программирование на языке Паскаль. – М.: Наука, 1982.

  4. Йенсен К., Вирт Н. Паскаль: руководство для пользователя и описание языка. – М.: Финансы и статистика, 1982.

  5. Рамський Ю.С., Цибко Г.Ю. Основи програмування (мовою Паскаль).Курс лекцій. Лабораторний практикум. – К.: НПУ імені М.П. Драгоманова, – 2004.

  6. Пильщиков В.Н. Сборник упражнений по языку Паскаль. – М.: Наука, 1989. – 160 с.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]