- •Методичні вказівки до виконання лабораторних робіт
- •Лабораторна робота № 2 Тема: логічні вирази
- •Лабораторна робота № 4 Тема : оператор вибору - Case
- •Лабораторна робота № 5
- •Лабораторна робота № 6
- •Лабораторна робота № 8
- •Лабораторна робота № 9
- •Лабораторна робота № 10
- •Лабораторна робота № 11
- •Лабораторна робота № 12
- •Лабораторна робота № 13
- •Лабораторна робота № 14
- •Лабораторна робота № 15
- •Лабораторна робота № 16
- •Лабораторна робота № 17
- •Лабораторна робота № 18
- •Лабораторна робота № 3 Тема: Умовний оператор If
- •Лабораторна робота № 5
Лабораторна робота № 17
Задані поля запису, визначити їх типи даних, написати програму для введення довільної кількості записів через масив, який ініціалізувати як типізовану константу, записати їх у типізований файл, закрити його, відкрити і вибрати з нього записи згідно з заданим критерієм, вивести їх на екран у формі, зручній для перегляду.
-
Людина: прізвище, стать, зріст, вага. Критерій: особи з відношенням
(зріст-100)/вага >1 (відносно худі).
-
Судно: довжина, ширина, осадка, кількість пасажирів. Критерій: відношення ширина/осадка 2,5.
-
Судно: водотоннажність, вантажопідйомність, кількість палуб. Критерій: кількість палуб >1.
-
Судно: вантажопідйомність, швидкість, кількість трюмів. Критерій: швидкість < 18 вузлів.
-
Людина: прізвище та ініціали, рік народження, рік прийому на роботу. Критерій: особи, які працюють більше 1 року.
-
Споруда: назва, призначення, площа, яка відводиться під неї (м2). Критерій: споруди, які займають площу < 0,1 га.
-
Магнітофон: назва, тип (кас.,боб.), маса, діапазон частот (Гц). Критерій: з діапазоном частот >15000 Гц.
-
Книжка: прізвище та ініціали автора, кількість сторінок. Рік видання. Критерій: книжки, прізвища авторів яких починається з А.
-
Програма: мова програмування, об’єм в кілобайтах, рік створення. Критерій: програми на Паскалі.
-
Меблі: назва, артикул, ціна. Критерій: меблі з ціною > 200 грн.
-
Радіоприймач: назва, хвильовий діапазон ( МГц ), кількість діапазонів. Критерій: приймачі, які можуть працювати в діапазоні 510 МГц.
-
Риба: назва, довжина, маса, глибина існування. Критерій: риби з глибини >1000 м.
-
Муз. ансамбль: назва, напрямок, кількість осіб. Критерій: ансамблі з трьох осіб.
-
Людина: прізвище, стать, колір волосся, очей. Критерій: особи жіночої статі з коричневим волоссям та очами.
-
Журнал: назва, рік заснування, кількість сторінок. Критерій: рік заснування <1950 і назва починається з літери А.
-
Телевізор: тип (кол., ч/б), розмір екрана, вага. Критерій: розмір екрана <30см і вага<10 кг.
Лабораторна робота № 18
Файли текстові.
При розробці програми не використовувати функції і процедури, які розширяють файл до структури прямого доступу. Файл можна створювати у Notepad, він повинен мати декілька рядків.
-
Створити текстовий файл F, в якому перемішані парні та непарні цілі числа. Переписати із файла F усі парні числа в текстовий файл A, а непарні в текстовий файл B.
-
Створити текстовий файл F. Створити його копію у файлі A.
-
Створити текстовий файл F. Записати у файл A файл F у зворотному порядку.
-
Створити текстовий файл F. Записати у файл A ті компоненти, за якими йдуть компоненти, які починаються з літери A.
-
Створити два текстові файли дійсних чисел A i B. Переписати у файл F спочатку компоненти файла A, а потім компоненти файла В.
-
Створити текстовий файл цілих чисел F, у якому чергуютья додатні та від’ємні компоненти. Переписати файл таким чином, щоб спочатку йшли від’ємні числа, а потім додатні.
-
Створити символьний файл F. Переписати в інший файл тільки латиницю (a – z, A – Z).
-
Створити два текстовий файли А і В. Знайти номер компоненти, з якої файли розрізняються.
-
Створити текстовий файл F. Записати на його початок ‘begin ‘, а в кінці ‘end’.
-
Створити текстовий файл слів. Видалити з файла однолітерні слова і зайві символи ( окрім одного ).
-
Створити текстовий файл цілих чисел. Поміняти місцями першу та останню компоненти.
-
Створити текстовий файл цілих чисел, в якому спочатку розташовані від’ємні компоненти, а потім додатні. Вставити між ними цифру 0.
-
Створити два текстовий файла однакової довжини. Переписати їх компоненти в третій файл, чергуючи їх компоненти.
-
Створити текстовий файл . Переписати файл таким чином, щоб спочатку йшли спеціальні знаки, а потім літери.
-
Створити текстовий файл F. Переписати його таким чином, щоб сусідні компоненти помінялись місцями.
-
Створити текстовий файл F, який складається з малих латинських літер. Переписати файл і замінити малі букви на великі. Не використовувати вбудовані функції перетворення регістру літер.
Лабораторна робота № 12 Записи, файли без типу.
Задані поля запису, визначити їх типи даних, написати програму для введення довільної кількості записів через масив, який ініціалізувати як типізовану константу, записати їх у безтиповий файл, закрити його, відкрити і вибрати з нього записи згідно з заданим критерієм, вивести їх на екран у формі, зручній для перегляду.
-
Судно: вантажопідйомність, швидкість, кількість трюмів. Критерій: швидкість < 18 вузлів.
-
Людина: прізвище та ініціали, рік народження, рік прийому на роботу. Критерій: особи, які працюють більше 1 року.
-
Книжка: прізвище та ініціали автора, кількість сторінок, рік видання. Критерій: книжки, прізвища авторів яких починаються з А.
-
Людина: прізвище, стать, зріст, вага. Критерій: особи з відношенням
(зріст-100)/вага >1 (відносно худі).
-
Судно: довжина, ширина, осадка, кількість пасажирів. Критерій: відношення ширина/осадка 2,5.
-
Судно: водотоннажність, вантажопідйомність, кількість палуб. Критерій: кількість палуб >1.
-
Програма: мова програмування, об’єм в кілобайтах, рік створення. Критерій: програми на Паскалі.
-
Споруда: назва, призначення, площа, яка відводиться під неї (м2). Критерій: споруди, які займають площу < 0,1 га.
-
Риба: назва, довжина, маса, глибина існування. Критерій: риби з глибини >1000 м.
-
Муз. ансамбль: назва, напрямок, кількість осіб. Критерій: ансамблі з трьох осіб.
-
Людина: прізвище, стать, колір волосся, очей. Критерій: особи жіночої статі з коричневим волоссям та очами.
-
Журнал: назва, рік заснування, кількість сторінок. Критерій: рік заснування <1950 і назва починається з літери А.
-
Магнітофон: назва, тип (кас.,боб.), маса, діапазон частот (Гц). Критерій: з діапазоном частот >15000 Гц.
-
Меблі: назва, артикул, ціна. Критерій: меблі з ціною > 200 грн.
-
Радіоприймач: назва, хвильовий діапазон ( МГц ), кількість діапазонів. Критерій: приймачі, які можуть працювати в діапазоні 510 МГц.
Лабораторна робота № 13 Вказівниковий тип
Створити лінійний список (списки) (не менше 10 компонентів) того типу, про які йдеться мова у варіантах завдань і виконати над ними вказані дії. Вивести список на екран до та після виконання вказаних дій (якщо відбувається модифікація списку).
-
У списку слів визначити кількість слів, які починаються і закінчуються одними і тими ж самими літерами.
-
В непорожній список дійсних чисел перед останнім елементом вставити два нових числа (елемента).
-
Елементи рядкового списку впорядковані по незменшенню, вставити новий елемент в список.
-
Із списку дійсних чисел видалити від’ємні компоненти.
-
Перевірити на рівність два списки цілих чисел і видати елементи, які не мають пар.
-
Список L1 складається не менш ніж з двох елементів, вставити список L2 в середину списку L1.
-
Перевірити, чи є у рядковому списку 2 однакових елемента.
-
Заданий список слів. Замінити їх порядок на зворотний у тому ж списку.
-
З кожної групи однакових цілих елементів списку залишити тільки один.
-
Елементи списку рядки. Вивести на екран список елементів у зворотному порядку.
-
Два впорядкованих по незменшенню списки цілих чисел злити в один список.
-
Є два списки слів, які мають повтори. Створити третій список, який буде складатися зі слів, які є в обох списках.
-
Те ж саме, що і п.12, але третій список складається зі слів, які не мають пар в списках 1 і 2.
-
Заданий непорожній список дійсних чисел. Вивести на екран список у порядку незменшення.
-
Вилучити із списку тих учнів, у яких середній бал нижче середнього балу групи.
-
Заданий список дійсних чисел, зробити з нього новий список з додаванням до кожного елементу нового, який є середньоарифметичним елементів всього списку.
-
Телевізор: тип (кол., ч/б), розмір екрана, вага. Критерій: розмір екрана <30см і вага<10 кг.