Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laboratorni_roboti_gr_105-106.doc
Скачиваний:
15
Добавлен:
23.03.2015
Размер:
173.06 Кб
Скачать

Лабораторна робота № 10 Файли текстові.

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

  1. Створити текстовий файл F, в якому перемішані парні та непарні цілі числа. Переписати із файла F усі парні числа в текстовий файл A, а непарні в текстовий файл B.

  2. Створити текстовий файл F. Створити його копію у файлі A.

  3. Створити текстовий файл F. Записати у файл A файл F у зворотному порядку.

  4. Створити текстовий файл F. Записати у файл A ті компоненти, за якими йдуть компоненти, які починаються з літери A.

  5. Створити два текстові файли дійсних чисел A i B. Переписати у файл F спочатку компоненти файла A, а потім компоненти файла В.

  6. Створити текстовий файл цілих чисел F, у якому чергуютья додатні та від’ємні компоненти. Переписати файл таким чином, щоб спочатку йшли від’ємні числа, а потім додатні.

  7. Створити символьний файл F. Переписати в інший файл тільки латиницю (a – z, A – Z).

  8. Створити два текстовий файли А і В. Знайти номер компоненти, з якої файли розрізняються.

  9. Створити текстовий файл F. Записати на його початок ‘begin ‘, а в кінці ‘end’.

  10. Створити текстовий файл слів. Видалити з файла однолітерні слова і зайві символи ( окрім одного ).

  11. Створити текстовий файл цілих чисел. Поміняти місцями першу та останню компоненти.

  12. Створити текстовий файл цілих чисел, в якому спочатку розташовані від’ємні компоненти, а потім додатні. Вставити між ними цифру 0.

  13. Створити два текстовий файла однакової довжини. Переписати їх компоненти в третій файл, чергуючи їх компоненти.

  14. Створити текстовий файл . Переписати файл таким чином, щоб спочатку йшли спеціальні знаки, а потім літери.

  15. Створити текстовий файл F. Переписати його таким чином, щоб сусідні компоненти помінялись місцями.

  16. Створити текстовий файл F, який складається з малих латинських літер. Переписати файл і замінити малі букви на великі. Не використовувати вбудовані функції перетворення регістру літер.

Лабораторна робота № 11 Записи, файли без типу.

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

  1. Судно: вантажопідйомність, швидкість, кількість трюмів. Критерій: швидкість < 18 вузлів.

  2. Людина: прізвище та ініціали, рік народження, рік прийому на роботу. Критерій: особи, які працюють більше 1 року.

  3. Книжка: прізвище та ініціали автора, кількість сторінок, рік видання. Критерій: книжки, прізвища авторів яких починаються з А.

  4. Людина: прізвище, стать, зріст, вага. Критерій: особи з відношенням

(зріст-100)/вага >1 (відносно худі).

  1. Судно: довжина, ширина, осадка, кількість пасажирів. Критерій: відношення ширина/осадка  2,5.

  2. Судно: водотоннажність, вантажопідйомність, кількість палуб. Критерій: кількість палуб >1.

  3. Програма: мова програмування, об’єм в кілобайтах, рік створення. Критерій: програми на Паскалі.

  4. Споруда: назва, призначення, площа, яка відводиться під неї (м2). Критерій: споруди, які займають площу < 0,1 га.

  5. Риба: назва, довжина, маса, глибина існування. Критерій: риби з глибини >1000 м.

  6. Муз. ансамбль: назва, напрямок, кількість осіб. Критерій: ансамблі з трьох осіб.

  7. Людина: прізвище, стать, колір волосся, очей. Критерій: особи жіночої статі з коричневим волоссям та очами.

  8. Журнал: назва, рік заснування, кількість сторінок. Критерій: рік заснування <1950 і назва починається з літери А.

  9. Магнітофон: назва, тип (кас.,боб.), маса, діапазон частот (Гц). Критерій: з діапазоном частот >15000 Гц.

  10. Меблі: назва, артикул, ціна. Критерій: меблі з ціною > 200 грн.

  11. Радіоприймач: назва, хвильовий діапазон ( МГц ), кількість діапазонів. Критерій: приймачі, які можуть працювати в діапазоні 510 МГц.

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