- •Лабораторна робота 13. Робота з множинними типами даних . . . 76 Лабораторна робота 14. Створення й обробка файлів . . . . . . . . . . 79
- •Порядок виконання лабораторних робіт
- •Типи даних
- •Оператор привласнювання
- •Оператори уводу-виводу
- •Завдання до лабораторної роботи
- •Умовний оператор
- •Завдання до лабораторної роботи
- •Завдання до лабораторної роботи
- •Лабораторна робота 4 нестандартні й обмежені типи даних. Оператор варіанта
- •Нестандартні типи даних
- •Обмежені типи даних
- •Оператор вибору варіанта
- •Оператор циклу for
- •Приклади виконання завдання лабораторної роботи
- •Завдання до лабораторної роботи
- •Лабораторна робота 5 регулярні типи даних. Селективна обробка масивів
- •Регулярні типи даних
- •Приклади виконання завдання лабораторної роботи
- •Завдання до лабораторної роботи
- •Завдання до лабораторної роботи
- •Лабораторна робота 7 вкладені цикли. Обробка двовимірних масивів
- •Загальні вказівки
- •Завдання до лабораторної роботи
- •Лабораторна робота 8 процедури і функції
- •Процедури
- •Функції
- •Завдання до лабораторної роботи
- •Лабораторна робота 9 обробка символьних даних
- •Символьний тип даних
- •Завдання до лабораторної роботи
- •Лабораторна робота 10 обробка строкових даних
- •Строковий тип даних
- •Процедури
- •Функції
- •Завдання до лабораторної роботи
- •Лабораторна робота 11 комбіновані типи даних
- •Приклади виконання завдання лабораторної роботи
- •Завдання до лабораторної роботи
- •Лабораторна робота 12 файли і файлові типи даних
- •Файловий тип даних
- •Процедури обробки файлів
- •Завдання до лабораторної роботи
- •Лабораторна робота 13 робота з множинними типами даних
- •Завдання до лабораторної роботи
- •Лабораторна робота 14 створення й оброблення файлів
- •Файли з типом
- •Процедури для роботи з файлами з типом
- •Функції для обробки файлів з типом
- •Завдання до лабораторної роботи
- •Лабораторна робота 15 коректування файлів
- •Завдання до лабораторної роботи
- •Процедури роботи з екраном
- •Процедури установлення текстових режимів I управління кольором
- •Процедури управління курсором
- •Процедура установлення текстових вікон
- •Завдання до лабораторної роботи
- •Лабораторна робота 17 перевірка достовірності даних
- •Вибір критеріїв достовірності
- •Типові алгоритми уводу I перевірки достовірності даних
- •Завдання до лабораторної роботи
- •Лабораторна робота 18 графічні засоби мови паскаль
- •Графічні процедури мови Паскаль
- •Завдання до лабораторної роботи
- •Порядок виконання лабораторної роботи
- •Розрахунок масштабу I зрушення графіка
- •Процедура для креслення графіка
- •Завдання до лабораторної роботи
- •Порядок виконання роботи
- •Список рекомендованої літератури
- •Додаток а
Завдання до лабораторної роботи
Дана послідовність символів. Потрібно побудувати і надрукувати множину, елементами якої є символи, що зустрічаються в послідовності (табл. 21).
Таблиця 21
Варіант |
Умова задачі |
1 |
Цифри від 0 до 9 |
2 |
Букви від А до F і від Х до Z |
3 |
Букви від G до N і цифри від 0 до 9 |
4 |
Розділові знаки |
5 |
Букви від А до Z і цифри від 0 до 5 |
6 |
Букви від Т до Х і розділові знаки |
7 |
Цифри від 5 до 9 і знаки арифметичних операцій |
8 |
Знаки арифметичних операцій і розділові знаки |
9 |
Цифри і знаки арифметичних операцій |
10 |
Розділові знаки і букви від F до N |
11 |
Знаки операцій відносини |
12 |
Цифри від 3 до 9, букви від А до F і розділові знаки |
13 |
Знаки арифметичних операцій і операцій відносини |
14 |
Букви від F до M і знаки арифметичних операцій |
15 |
Розділові знаки і знаки операцій відносини |
16 |
Букви від a до x і від б до н |
17 |
Букви від d до r і розділові знаки |
18 |
Знаки операцій відносини і букви від Б до М |
19 |
Цифри від 3 до 8 і букви від Г до К |
Продовження таблиці 21
Варіант |
Умова задачі |
20 |
Букви від Б до К і від г до м |
21 |
Знаки операцій відносин і всі цифри |
22 |
Знаки арифметичних операцій і букви від б до ф |
23 |
Цифри і знаки арифметичних операцій |
24 |
Розділові знаки і цифри від 5 до 9 |
25 |
Букви від d до r і від Д до У |
26 |
Знаки операцій відносин і букви від г до ц |
27 |
Цифри і всі букви російського алфавіту |
28 |
Усі букви латинського алфавіту і розділові знаки |
29 |
Усі малі букви російського алфавіту і цифри |
30 |
Усі великі букви російського алфавіту і цифри |
Лабораторна робота 14 створення й оброблення файлів
Мета роботи: виробити практичні навички в розробленні алгоритмів та програм для створення файлів на зовнішніх носіях і використання їх для оброблення інформації.
Організація нового файла
При виконанні завдання пропонується організувати запис у файл вихідної інформації за допомогою циклу з передумовою доти, поки не буде введена ознака кінця введення (наприклад, символ *).
При підготовці вихідних даних необхідно врахувати, що вихідна інформація програми обробки файла повинна складати не менше половини від вхідної.
Для видалення записів необхідно використати робочий файл, у який спочатку послідовно переписати з вихідного файлу всі записи, що залишаються, потім вихідний файл відкрити на запис, робочий файл - на читання і весь зміст робочого файла переписати у вихідний файл.