- •Методичні рекомендації до виконання лабораторних робіт
- •Для спеціальностей
- •Лабораторна робота № 1 Лінійні програми
- •Теоретичні відомості
- •Вирази, операнди, операції.
- •Аналогічно не можна змішувати літерні та числові типи даних,тобто вираз типу:
- •Введення-виведення інформації.
- •Завдання
- •Лабораторна робота № 2 Використання операторів умовного та безумовного переходів
- •Теоретичні відомості
- •Оператор умови if
- •Завдання
- •Лабораторна робота № 3 Використання операторів циклу
- •Теоретичний матеріал
- •Завдання
- •Лабораторна робота № 4 Обробка табличних елементів
- •Теоретичний матеріал
- •1 Спосіб
- •2 Спосіб
- •Завдання
- •Лабораторна робота № 5 Сортування елементів масиву
- •Теоретичний матеріал
- •Завдання
- •Лабораторна робота № 6 Робота з даними типу String
- •Теоретичний матеріал
- •Завдання
- •Лабораторна робота № 7 Використання множин даних
- •Теоретичний матеріал
- •Завдання
- •Лабораторна робота № 8 Обробка даних типу запис
- •Теоретичний матеріал
- •Завдання
- •Лабораторна робота № 9 Файлові типи даних
- •Теоретичний матеріал
- •Завдання
- •Лабораторна робота № 10 Типизовані файли
- •Теоретичний матеріал
- •Типизовані файли
- •Завдання
- •Лабораторна робота № 11 Організація підпрограм з використанням функцій
- •Теоретичний матеріал
- •Завдання
- •Лабораторна робота № 12 Організація підпрограм з використанням процедур
- •Теоретичний матеріал
- •Параметри-значення
- •2. Параметри-змінні
- •Завдання
- •Лабораторна робота № 13 Модульна організація програм
- •Теоретичний матеріал
- •Завдання
- •Варіант 1. Робота з матрицями
- •Варіант 2. Арифметичні дії з цілими числами, які не визначаються типом Longint
- •Варіант 3. Цілочисельна арифметика
- •Варіант 4. Опрацювання лінійного масиву даних
- •Варіант 5. Аналіз текстового рядка
- •Варіант 6. Трикутник
- •Варіант 7. Опрацювання масиву даних
- •Варіант 8. Опрацювання масиву даних
- •Варіант 9. Опрацювання двовимірних масивів
- •Лабораторна робота № 14 Створення графічних зображень
- •Теоретичний матеріал
- •Завдання
- •Список літератури
Завдання
Варіант-1
Організувати текстовий файл, який складається з N рядків. Визначити середню кількість символів у рядку даного файлу.
Організувати файл цілих чисел з N компонент. Визначити суму компонентів файлу, що мають непарні індекси.
Варіант-2
1. Організувати текстовий файл, який складається з N рядків. Визначити максимальний і мінімальний розмір рядка у файлі.
Організувати файл дійсних чисел з N компонент. Замінити всі позитивні компоненти файлу їхніми квадратними коріннями а всі негативні компоненти їхніми квадратами. Вивести вміст файлу до обробки й після обробки.
Варіант-3
Організувати текстовий файл f, який складається з N рядків. Після цього організувати файли h й g. У файл h записати рядка файлу f непарні позиції, що займають, у файл g парні.
Організувати файл цілих чисел з N компонент. Визначити й вивести на екран максимальне число у файлі.
Варіант-4
Організувати текстовий файл, який складається з N рядків. Вивести на екран рядка, розмір яких більше середнього розміру рядка у файлі.
Організувати файл цілих чисел з N компонент. Виконати сортування файлу по зростанню. Вивести вміст файлу до обробки й після обробки.
Варіант-5
Організувати текстовий файл f, що складається з N рядків. Після цього створити текстовий файл g, що містить рядки текстового файлу f у зворотному порядку.
Організувати файл цілих чисел з N компонент. Видалити з файлу всі від'ємні компоненти. Вивести вміст файлу до обробки й після обробки.
Варіант-6
Написати програму яка виводить повідомлення про свої можливості: F1 - створити текстовий файл.
F2 - вивести текстовий файл на екран монітора. F3 - переписати текстовий файл. F4 - дописати текстовий файл. F10 - ВИХІД.
Організувати файл цілих чисел f з N компонент. Після цього організувати файли g й h. У файл g записати всі парні числа з файлу f, а в h всі непарні. Вивести на екран уміст файлів f, g й h.
Варіант-7
Організувати текстовий файл, що складається з N рядків. Замінити у файлі всі маленькі латинські букви на великі.
Організувати символьний файл f з N компонент. Після цього створити файл g, що містить усі компоненти файлу f у зворотному порядку. Вивести вміст файлів на екран.
Варіант-8
Організувати текстовий файл f, що складається з N рядків. Організувати заміну символів у файлі. "Старий" символ й "новий" символ запитуються й уводяться із клавіатури.
Організувати файл символів з N компонент. Визначити символ, що зустрічається у файлі найбільше. Вивести на екран цей символ і його кількість у файлі.
Варіант-9
Організувати текстовий файл складається з N рядків. Замінити в ньому один з рядків новим рядком. Номер замінного рядка й вміст нового рядка запитується й уводиться із клавіатури.
Організувати файл цілих чисел, що складає з N компонент, замінити всі елементи файлу від -10 до 10 на протилежні. Вивести вміст файлу до й після обробки.
Варіант-10
Створити текстовий файл. Вивести на екран рядок з вказаним номером.
Організувати файл цілих чисел з N компонент. Всі числа, кратні 3 замінити їхнім подвоєним добутком. Вивести вміст файлу до й після обробки.
Варіант-11
Створити текстовий файл. Знайти рядок максимальної довжини.
Дано файл цілих чисел. Визначити, де більше нулів – на парних чи непарних позиціях.
Варіант-12
Створити текстовий файл. Визначити скільки рядків файлу мають довжину, більшу, рівну і меншу, чим задане значення k.
Дано файл цілих чисел. Створити файл дійсних чисел, компонентами якого будуть середнє арифметичне кожної п’ятірки підряд записаних чисел. Остання група може мати менше п’яти значень.