Лабораторна робота №5.
знати: · Поняття масиву; · Порядок роботи з масивами; вміти: · Описувати масив; · Заповнювати масив; · Виводити масив на екран; · Працювати з елементами масиву; · Знаходити мінімальний і максимальний елементи масиву. Основні поняття та терміни:масив, елементи масиву. Завдання 1 1. Детально розібрати наведений зразок розв’язування завдання (набирати не обов’язково). До захисту потрібно вміти пояснити кожний рядок програми та знати призначення кожної команди. 2. В звіті написати номер, дату та тему роботи. 3. Скласти та набрати в середовищі програмування текст програми згідно свого варіанту: у вашій програмі кількість елементів масиву повинна вводитись користувачем, масив треба заповнювати додатними і від’ємними випадковими числами, на екран виводиться початковий масив. 4. Виконати програму і в звіт записати результати, отримані на екрані. 5. В кінці пари показати виконану роботу викладачу для підпису. Зразок до завдання 1: Скласти програму для знаходження всіх елементів масиву, що кратні 5 та обчислення їх суми:
1. Дано масив дійсних чисел. Знайти всі від’ємні елементи даного масиву та обчислити їх добуток. 2. Дано масив дійсних чисел. Знайти елементи масиву, у яких значення співпадає з значенням ключа та підрахувати їх кількість. 3. Дано масив цілих чисел. Знайти всі парні елементи масиву та обчислити їх суму. 4. Дано масив дійсних чисел. Знайти елементи масиву, які не більше 3 та підрахувати їх кількість. 5. Дано масив дійсних чисел. Вивести на екран елементи масиву, ключі яких непарні та обчислити їх суму. 6. Дано масив дійсних чисел. Знайти всі додатні елементи даного масиву та обчислити їх суму. 7. Дано масив дійсних чисел. Знайти всі елементи даного масиву, які є точними квадратами та обчислити їх добуток. 8. Дано масив цілих чисел. Знайти всі елементи даного масиву, які не кратні 10 та обчислити їх суму. 9. Дано масив дійсних чисел. Знайти всі додатні елементи даного масиву та підрахувати їх кількість. 10. Дано масив дійсних чисел. Вивести на екран елементи, які не є точними квадратами та обчислити їх кількість. 11. Дано масив дійсних чисел. Знайти всі додатні елементи даного масиву та підрахувати їх суму і кількість нульових елементів масиву. 12. Дано масив дійсних чисел. Знайти всі непарні елементи масиву та підрахувати скільки разів зустрічається в масиві модуль числа 7. 13. Дано масив цілих чисел. Знайти всі від’ємні елементи даного масиву та обчислити їх середнє арифметичне. 14. Дано масив дійсних чисел. Знайти всі від’ємні елементи даного масиву та обчислити суму їх квадратів. 15. Дано масив дійсних чисел. Вивести на екран елементи масиву, що стоять на парних місцях та обчислити їх добуток. 16. Дано масив цілих чисел. Знайти всі непарні елементи масиву та обчислити їх добуток. 17. Дано масив дійсних чисел. Знайти всі від’ємні елементи даного масиву та обчислити їх добуток. 18. Дано масив дійсних чисел. Знайти елементи масиву, у яких значення співпадає з значенням ключа та підрахувати їх кількість. 19. Дано масив цілих чисел. Знайти всі парні елементи масиву та обчислити їх суму. 20. Дано масив дійсних чисел. Знайти елементи масиву, які не більше 3 та підрахувати їх кількість. 21. Дано масив дійсних чисел. Вивести на екран елементи масиву, ключі яких непарні та обчислити їх суму. 22. Дано масив дійсних чисел. Знайти всі додатні елементи даного масиву та обчислити їх суму. 23. Дано масив дійсних чисел. Знайти всі елементи даного масиву, які є точними квадратами та обчислити їх добуток. 24. Дано масив цілих чисел. Знайти всі елементи даного масиву, які не кратні 10 та обчислити їх суму. 25. Дано масив дійсних чисел. Знайти всі додатні елементи даного масиву та підрахувати їх кількість. 26. Дано масив дійсних чисел. Вивести на екран елементи, які не є точними квадратами та обчислити їх кількість. 27. Дано масив дійсних чисел. Знайти всі додатні елементи даного масиву та підрахувати їх суму і кількість нульових елементів масиву. 28. Дано масив дійсних чисел. Знайти всі непарні елементи масиву та підрахувати скільки разів зустрічається в масиві модуль числа 7. 29. Дано масив цілих чисел. Знайти всі від’ємні елементи даного масиву та обчислити їх середнє арифметичне. 30. Дано масив дійсних чисел. Знайти всі від’ємні елементи даного масиву та обчислити суму їх квадратів. Завдання 2 1. Детально розібрати наведений зразок розв’язування завдання (набирати не обов’язково). До захисту потрібно вміти пояснити кожний рядок програми та знати призначення кожної команди. 2. В звіті написати номер, дату та тему роботи. 3. Скласти та набрати в середовищі програмування текст програми згідно свого варіанту: у вашій програмі кількість елементів масиву повинна вводитись користувачем, масив треба заповнювати додатними і від’ємними випадковими числами, на екран виводиться початковий масив. 4. В кінці пари показати виконану роботу викладачу для підпису. Зразок до завдання 2: Програма знаходження максимального елементу лінійного масиву:
Завдання 2 (по варіантам): 1. Дано масив дійсних чисел. Обчислити добуток мінімального і максимального елементів масиву. 2. Дано масив дійсних чисел. Знайти добуток третього і максимального елементів. 3. Дано масив дійсних чисел. Обчислити суму максимального елементу масиву і кількості нульових елементів масиву. 4. Дано масив дійсних чисел. Обчислити середнє арифметичне кількості додатних елементів масиву і максимального елементу. 5. Дано масив дійсних чисел. Обчислити добуток максимального і п’ятого елементу. 6. Дано масив дійсних чисел. Підрахувати кількість елементів масиву, які більші за мінімальний елемент на 5. 7. Дано масив дійсних чисел. Обчислити суму останнього і максимального елементів масиву. 8. Дано масив дійсних чисел. Обчислити добуток першого і мінімального елементів масиву. 9. Дано масив дійсних чисел. Обчислити середнє арифметичне мінімального і максимального елементів даного масиву. 10. Дано масив дійсних чисел. Підрахувати, скільки в масиві зустрічається максимальне число. 11. Дано масив дійсних чисел. Обчислити середнє арифметичне всіх елементів масиву і визначити різницю між максимальним елементом і знайденим значенням. 12. Дано масив дійсних чисел. Обчислити суму останнього і мінімального елементів масиву. 13. Дано масив дійсних чисел. Підрахувати, скільки разів в масиві зустрічається мінімальне число. 14. Дано масив дійсних чисел. Обчислити різницю між найбільшим і найменшим елементами масиву. 15. Дано масив дійсних чисел. Обчислити суму елементів, з парними ключами і порівняти її з максимальним елементом. 16. Дано масив дійсних чисел. Обчислити суму елементів, з парними ключами і порівняти її з мінімальним елементом. 17. Дано масив дійсних чисел. Обчислити добуток мінімального і максимального елементів масиву. 18. Дано масив дійсних чисел. Знайти добуток третього і максимального елементів. 19. Дано масив дійсних чисел. Обчислити суму максимального елементу масиву і кількості нульових елементів масиву. 20. Дано масив дійсних чисел. Обчислити середнє арифметичне кількості додатних елементів масиву і максимального елементу. 21. Дано масив дійсних чисел. Обчислити добуток максимального і п’ятого елементу. 22. Дано масив дійсних чисел. Підрахувати кількість елементів масиву, які більші за мінімальний елемент на 5. 23. Дано масив дійсних чисел. Обчислити суму останнього і максимального елементів масиву. 24. Дано масив дійсних чисел. Обчислити добуток першого і мінімального елементів масиву. 25. Дано масив дійсних чисел. Обчислити середнє арифметичне мінімального і максимального елементів даного масиву. 26. Дано масив дійсних чисел. Підрахувати, скільки в масиві зустрічається максимальне число. 27. Дано масив дійсних чисел. Обчислити середнє арифметичне всіх елементів масиву і визначити різницю між максимальним елементом і знайденим значенням. 28. Дано масив дійсних чисел. Обчислити суму останнього і мінімального елементів масиву. 29. Дано масив дійсних чисел. Підрахувати, скільки разів в масиві зустрічається мінімальне число. 30. Дано масив дійсних чисел. Обчислити різницю між найбільшим і найменшим елементами масиву. Завдання 3 1. Скласти та набрати в середовищі програмування текст програми згідно свого варіанту. 2. Відлагодити набрану програму та відкомпілювати її на диск. 3. Виконане завдання обов’язково захистити не пізніше закінчення модуля. Завдання 3 (по варіантам): 1. Третій додатний елемент поміняти місцями з максимальним. 2. Другий від’ємний елемент замінити мінімальним. 3. Скільки є елементів з мінімальним значенням серед додатних? Замінити мінімальний елемент на максимальний. 4. Усі додатні елементи масиву, окрім максимального, занести в інший масив. 5. Максимальний елемент поміняти місцями з другим нульовим. 6. Останній від’ємний елемент замінити найбільшим. 7. Вивести номери двох найбільших елементів. Обчислити суму цих елементів і замінити максимальний елемент на цю суму. 8. Чи є два елементи серед від’ємних з максимальним значенням? Поміняти місцями максимальний і середній (за розташуванням) елементи. 9. Максимальний елемент поміняти місцями з четвертим додатним. 10. Третій від’ємний елемент замінити максимальним. 11. Вивести добуток номерів двох найменших елементів серед додатних. Замінити всі нульові елементи на цей добуток. 12. Скільки є елементів з максимальним значенням серед додатних? Замінити третій від’ємний на максимальний. 13. Вивести номери двох найменших елементів. Обчислити суму цих номерів. Замінити найменший елемент на цю суму. 14. Скільки є елементів з мінімальним значенням серед додатних? Замінити третій від’ємний на цю кількість. 15. Четвертий додатний елемент поміняти місцями з мінімальним. 16. Поміняти місцями максимальний та мінімальний елементи. 17. Третій додатний елемент поміняти місцями з максимальним. 18. Другий від’ємний елемент замінити мінімальним. 19. Скільки є елементів з мінімальним значенням серед додатних? Замінити мінімальний елемент на максимальний. 20. Усі додатні елементи масиву, окрім максимального, занести в інший масив. 21. Максимальний елемент поміняти місцями з другим нульовим. 22. Останній від’ємний елемент замінити найбільшим. 23. Вивести номери двох найбільших елементів. Обчислити суму цих елементів і замінити максимальний елемент на цю суму. 24. Чи є два елементи серед від’ємних з максимальним значенням? Поміняти місцями максимальний і середній (за розташуванням) елементи. 25. Максимальний елемент поміняти місцями з четвертим додатним. 26. Третій від’ємний елемент замінити максимальним. 27. Вивести добуток номерів двох найменших елементів серед додатних. Замінити всі нульові елементи на цей добуток. 28. Скільки є елементів з максимальним значенням серед додатних? Замінити третій від’ємний на максимальний. 29. Вивести номери двох найменших елементів. Обчислити суму цих номерів. Замінити найменший елемент на цю суму. 30. Скільки є елементів з мінімальним значенням серед додатних? Замінити третій від’ємний на цю кількість. Лабораторна робота №5.
|