Лабораторна робота № 4
Складання програм на опрацювання масивів.
Мета: Навчитись складати та реалізовувати програми по обробці масивів.
Завдання до лабораторної роботи:
1. Вивчити можливості мови програмування Паскаль з реалізації структури масив.
2. Скласти словесний алгоритм розв’язування задачі (згідно варіанту).
3. Скласти блок-схему алгоритму.
4. Скласти програму мовою Паскаль.
5. Підготувати тести для перевірки правильності Вашої програми.
6. Виконати програму, записати результати виконання програми.
7. Оформити звіт.
1 Завдання до лабораторної роботи:
Задано масив А(15) цілих чисел. Знайти (обчислити) завдання, згідно варіанту. Введення елементів передбачити з клавіатури, супроводжуючи відповідними повідомленнями на екрані. Вивести результати виконаних обчислень. Вивести елементи масиву в рядок через декілька пропусків.
1. Знайти різницю між максимальним та мінімальним елементами масиву.
2. Знайти суму цілих додатніх чисел більших за задане число.
3. Знайти суму цілих додатніх непарних чисел масиву.
4. Знайти суму цілих додатніх чисел, більших 20, та менших 100.
5. Знайти місце знаходження максимального елементу масиву.
6. Знайти кількість від’ємних елементів в масиві
7. Знайти скільки елеметів мавиву бульше ніж середнє арифметичне всіх елементів.
8. Знайти кількість додатніх елементів в масиві.
9. Знайти кількість елементів в масиві рівних 2.
10. Знайти кількість від’ємних елементів в масиві та порівняти їх з кількістю елементів рівних нулю.
11. Вивести позиції нульових елементів масиву.
12. Знайти суму елементів масиву, які знаходяться на непарних індексах.
13. Знайти добуток всіх елементів масиву.
14. Вивести кількість елементів кратних 3 та їх місце знаходження в масиві.
15. Вивести кількість елементів кратних 5 та їх місце знаходження в масиві.
Завдання 2
Поміняти місцями максимальний та мінімальний елементи масиву А(25) цілих чисел. Вивести початковий та кінцевий варіанти масиву.
Завдання 3
Із заданого масиву А(25) цілих чисел створити два: в перший записати додатні елементи масиву, а в другий від’ємні елементи. Вивести Всі три масиви супроводжуючи відповідними кометарями.
Зауваження: 2 та 3 завдання виконати заповнивши масив випадковими числами.
Допомога. Наприклад а[i]:=random(10) -5 буде формувати числа з діапазону 0 до 10 і віднімати 5.Таким чином будуть від’ємні числа.
Немає коментарів:
Дописати коментар