- •Національний технічний університет
- •Мета роботи
- •Оператори введення/виводу
- •Лабораторна робота № 2
- •Приклад виконання завдання
- •Вибір варіанта розрахунку. Використання операторів if, else, else if Мета роботи
- •Завдання
- •Вказівки до виконання завдання
- •Оператор if
- •Використання оператора else в операторі if
- •Оператор else if
- •Лабораторна робота №4
- •Циклічні алгоритми.
- •Організація циклу за допомогою операторів while і do while
- •Мета роботи
- •Завдання
- •Вказівки до виконання завдання
- •Циклічний алгоритм. Організація циклу за допомогою оператора for Мета роботи
- •Завдання
- •Вказівки до виконання завдання
- •Робота з масивами символів. Використання функцій getchar (), putchar () Мета роботи
- •Завдання
- •Вказівки до виконання завдання
- •Робота з масивами символів. Використання операторів continue, break і функції switch () Мета роботи
- •Завдання
- •Вказівки до виконання завдання
- •Оператор continue
- •Оператор break
- •Множинний вибір: функція switch ()
- •Робота з рядками Мета роботи
- •Завдання
- •Вказівки до виконання завдання
- •Лабораторна робота № 9
- •Завдання
- •Вказівки до виконання завдання
- •Робота з одномірними масивами. Обчислення максимуму, мінімуму, кратність елементів
- •Сортування масиву Мета роботи
- •Завдання
- •Вказівки до виконання завдання
- •Робота з двовимірними масивами. Організація введення / виводу елементів двовимірного масиву Мета роботи
- •Завдання
- •Вказівки до виконання завдання
- •Лабораторна робота № 13 робота з функціями Мета роботи
- •Завдання
- •Вказівки до виконання завдання
- •Придбання і закріплення практичних навичок у використанні файлового введення/виводу при складанні програми мовою с.
- •Лабораторна робота № 15
- •Робота з функціямипідпрограмами Мета роботи
- •Завдання
- •Вказівки до виконання завдання
- •Лабораторна робота № 17 Програмування задач матричної алгебри Мета роботи
- •Завдання
- •Вказівки до виконання завдання
- •Лабораторна робота № 18 Обчислення визначеного інтегралу Мета роботи
- •Завдання
- •Вказівки до виконання завдання
- •Лабораторна робота № 19 Робота зі структурами Мета роботи
- •Завдання
- •Вказівки до виконання завдання
- •Додаток 1 Завдання до лабораторної роботи № 2
- •1. Обчислити значення виразу , якщо ,
- •Додаток 2 Завдання до лабораторної роботи № 3
- •Додаток 3 Завдання до лабораторної роботи № 4
- •Додаток 4 Завдання до лабораторної роботи № 5
- •Додаток 5 Завдання до лабораторної роботи № 6
- •Додаток 6 Завдання до лабораторної роботи № 7
- •Додаток 7 Завдання до лабораторної роботи № 8
- •Додаток 8 Завдання до лабораторної роботи № 9
- •Додаток 9 Завдання до лабораторної роботи № 10
- •Додаток 10 Завдання до лабораторної роботи № 11
- •Додаток 11 Завдання до лабораторної роботи № 12
- •Додаток 12 Завдання до лабораторної роботи № 13
- •Додаток 13
- •Додаток 14
- •Додаток 15
- •Додаток 16
- •Додаток 17
- •Додаток 18
- •Список літератури
Додаток 7 Завдання до лабораторної роботи № 8
1. Увести рядки. Організувати порівняння двох рядків. Якщо рядки різні, об'єднати їх. Якщо рядки ідентичні, визначити їхню довжину.
2. Увести рядки. Організувати порівняння двох рядків. Якщо рядки різні, розмістити їх за абеткою. Ідентичні рядки об'єднати і порахувати довжину отриманого рядка.
3. Увести рядки. Порівняти перші десять символів двох рядків. Якщо вони однакові, об'єднати два рядка, виключивши з другого перші десять символів. У випадку відмінності перших десяти символів скопіювати другий рядок у перший. Порахувати довжину вихідного й отриманого першого рядка.
4. Увести рядки. Організувати введення і порівняння п'яти рядків з екрана. Розташувати їх за абеткою. Порахувати довжину кожного рядка.
5. Увести рядки. Порівняти довжину двох рядків. Рядок меншої довжини скопіювати на місце більш довгого, виключивши нульовий символ. Потім об'єднати отриманий рядок з рядком меншої довжини.
6. Увести рядки. Порівняти довжину п'яти рядків, уведення яких здійснити в такий спосіб: один рядок – з використанням #define, два – у тексті програми, два – із клавіатури. Об'єднати їх в один, починаючи з рядка мінімальної довжини, потім у порядку збільшення
Продовження додатка 7
довжини.
7. Увести рядки. Організувати введення п'яти рядків із клавіатури і п'яти рядків у тексті програми. Порівняти перші три символи цих рядків і порахувати кількість рядків з однаковими першими трьома символами.
8. Увести рядки. Порівняти перші п'ять символів двох рядків. Якщо вони однакові, об'єднати рядки, виключивши перші п'ять символів другого рядка. При об'єднанні виключити також нульовий символ. Якщо перші п'ять символів рядків різні, скопіювати другий рядок у перший.
9. Увести рядки. Організувати порівняння п'яти рядків. Розташувати їх за абе-
ткою. При сортуванні у випадку ідентичного першого символу розглядати наступні символи.
10. Увести рядки. Порівняти довжину двох рядків. У рядку з більшою кількістю символів залишити таку ж кількість символів, як і в меншому рядку. Символи, що залишилися, скопіювати в менший рядок, виключивши нульовий символ.
11. Увести рядки. Порівняти довжину двох рядків. У більш довгому рядку залишити таку ж кількість символів, як і в менш довгому рядку. До цього рядка приєднати менший рядок.
12. Увести рядки. Порівняти два рядки. Якщо рядки ідентичні, об'єднати їх, якщо різні, знайти довжину кожного з них і скопіювати рядок з меншою довжиною у рядок з більшою довжиною.
13. Увести рядки. Порівняти перші чотири символи двох рядків. Якщо вони однакові, об'єднати два рядки, виключивши з другого перші чотири символи; якщо різні – скопіювати десять символів другого рядка на місце першого, виключивши при цьому нульовий символ.
Продовження додатка 7
14. Увести рядки. Порівняти довжину двох рядків. Рядок з меншою довжиною скопіювати на місце більш довгого, виключивши нульовий символ. Потім об'єднати отриманий рядок з більш довгим.
15. Увести рядки. Порівняти довжину п'яти рядків, уведення яких здійснити в такий спосіб: один рядок – з використанням #define, два – у тексті програми, два – із клавіатури. Об'єднати їх в один, починаючи з рядка максимальної довжини, потім у порядку убування довжини.
