Лабораторна робота № 5
Складання програм на опрацювання двовимірних масивів.
Мета: Навчитись складати та реалізовувати програми по обробці масивів.
Завдання до лабораторної роботи:
1. Вивчити можливості мови програмування Паскаль з реалізації структури масив.
2. Скласти словесний алгоритм розв’язування задачі (згідно варіанту).
3. Скласти блок-схему алгоритму.
4. Скласти програму мовою Паскаль.
5. Підготувати тести для перевірки правильності Вашої програми.
6. Виконати програму, записати результати виконання програми.
7. Оформити звіт.
Завдання 1 до лабораторної роботи:
Задано масив В(5,4) цілих чисел. Введення елементів передбачити з клавіатури, супроводжуючи відповідними повідомленнями на екрані.
Виконати обчислення (згідно Вашого варіанту).
Вивести результати проведених обчислень, повідомлення “Елементи масиву В”, самі елементи масиву в 4 стовпчиків та 5 рядки.
1. Вивести кількість елементів кратних 5 та їх місце знаходження в масиві..
2. Знайти кількість додатніх елементів в масиві.
3. Знайти кількість елементів в масиві рівних 2.
4. Знайти кількість від’ємних елементів в масиві та порівняти їх з кількістю елементів рівних нулю.
5. Вивести позиції нульових елементів масиву.
6. Знайти суму елементів масиву, які знаходяться на другому рядку.
7. Знайти добуток елементів масиву, які знаходяться у другому стовпчику.
8. Вивести кількість елементів кратних 3 та їх місце знаходження в масиві.
9. Знайти різницю між максимальним та мінімальним елементами масиву.
10. Знайти суму цілих додатніх чисел більших за задане число у третьому рядку заданого масиву.
11. Знайти суму цілих додатніх непарних чисел масиву.
12. Знайти суму цілих додатніх чисел, більших 20, та менших 100.
13. Знайти місце знаходження максимального елементу масиву.
14. Знайти кількість від’ємних елементів в масиві
15. Знайти скільки елеметів мавиву, які більші за середнє арифметичне всіх елементів
Завдання 2
Поміняти місцями максимальний та мінімальний елементи масиву А(5,5) цілих чисел. Вивести початковий та кінцевий варіанти масиву. Елементи масиву сформувати за допомогою генератора випадкових чисел.
Завдання 3
Замінити всі елементи масиву А(7,7) цілих чисел, які знаходяться: відповідно до варіанту завдання – на значення «1» .
Завдання виконується студентом до кожного варіанту!!!
Вивести початковий та кінцевий варіанти масиву по рядках через два пропуски (або в зонному режимі).
Елементи масиву сформувати за допомогою генератора випадкових чисел.
1. На головній діагоналі.
2. На побічній діагоналі.
3. Над головною діагоналлю.
4. Під головною діагоналлю.
5. Під перетином головної та побічної діагоналі.
6. Сума індексів елемента масиву більша за 10.
7. Сума індексів елемента масиву є число непарне.
8. Сума індексів елемента масиву є число парне.
9. Над перетином головної та побічної діагоналі.
10. Зліва від перетину головної та побічної діагоналі.
11. З правої сторони точки перетину головної та побічної діагоналі.
Для Р. Цеоква, Герасименка О., Бездідька Ю, Маяка А.(і бажаючих):
"Морський бій".
Масив А(9,9). Встоновити 5 "одиночних кораблів" - обозначити їх як "1", решту заповнити "0".
Організувати введення з клавіатури координат корабля та виведення повідомлень "попав", "промах". Вести рахунок "ударів" (введення коорлинатів).
Заповнення масиву організувати в програмі статичним способом. Ставити два корабля рядом заборонено.