
Завдання до лабораторної роботи 8
Мета : Навчитись задавати елементи одновимірного масиву. Вводити, виводити елементи та складати алгоритм та програму для поелементної обробки масивів.
Задано масив Х {-12.4,0,12.3,-1,0.01,0,123.3,-18.97,0,0.8, 10.01,-1.2,11.2,12.3,13.6, 0, -5.2,12.3, -111.3, 45.7, -6.7,0,2.1}.
Скласти алгоритм та програму, де передбачити наступні дії
Ввести поелементно масив у пам’ять комп’ютера у диалозі;
Поелементно обробити масив згідно індивідуальних завдань(див. Табл(1);
Вивести результуючий масив (якщо його було змінено) та результат роботи.
Переписати програму та відповідь з екрану в зошит та показати викладачеві.
Таблиця (1). Варіанти індивідуальних завдань
Варіанти |
Виконати аналіз та знайти значення наступних величин |
1 |
¦Середнє арифметичне від'ємних елементів і їх кількість |
2 |
Середнє геометричне додатніх елементів і їх кількість |
3 |
Знайти найбільший елемент і поміняти його місцем з останнім |
4 |
Середнє арифметичне натуральних логарифмів додатніх елементів з непарними номерами та їх кількість. |
5 |
Упорядкувати елементи масиву по збільшенню |
6 |
Упорядкувати елементи масиву по зменшенню |
7 |
Записати в цей масив спочатку всі від’ємні числа а потім всі додатні, зберігаючи порядок розташування елементів |
8 |
Записати в цей масив спочатку всі додатні числа а потім всі від’ємні, зберігаючи порядок розташування елементів |
9 |
Знайти найменший елемент і поміняти його місцем з найбільшим |
10 |
Обчислити a0an + a1an-1 +…+ ana0 Звернути увагу на наявність співпадаючих елементів у сумі. |
11 |
Знайти середнє арифметичне елементів масиву, та найбільше відхилення від нього елементів масиву : мах(|a1-sa|, |a2-sa|, … .|an-sa|) |
12 |
Утворити інший масив: елементи якого є частковими сумами елементів даного масиву |
13 |
Суму S1 елементів , які відрізні від 0 з парними номерами та їх кількість К1 , та суму S2 елементів, відрізних від 0 та їх кількість К2. |
14 |
Підрахувати добуток ненульових елементів та кількість додатніх |
15 |
Кількість елементів, які належать до проміжку [-1 до 11], надрукувати також номера елементів та їх значення. |
Пояснення:
Середнє
арифметичне елементів масиву з N
елементів
Середнє
геометричне К елементів,які більші від
0
Часткова
сума
k=1,2..n
Теоретичні відомості для виконання роботи 8.
Завдання до лабораторної роботи 9
Мета : Навчитись задавати елементи двохмірного масиву. Вводити, виводити елементи та складати алгоритм та програму для поелементної обробки масивів.
Скласти алгоритм та програму, де передбачити наступні дії
Ввести поелементно масив у пам’ять комп’ютера у диалозі;
Поелементно обробити масив згідно індивідуальних завдань(див. Таблицю5(2);
Вивести початковий масив;
Вивести результуючий масив (якщо його було змінено) та результат роботи.
Переписати програму та відповідь з екрану в зошит та показати викладачеві.
Оформити звіт.
Таблиця (2). Варіанти індивідуальних завдань
Варіанти |
Матриця (MxN) |
Виконати аналіз та знайти значення наступних величин |
1. |
A(6,4) |
Суму додатніх елементів у парних рядках |
2. |
B(8,4) |
Суму від’ємних елементів у парних рядках |
3. |
C(5,6) |
Суму додатніх елементів у парних стовпцях |
4. |
D(6,6) |
Суму диагональних елементів |
5. |
F(5,5) |
Суму квадратів елементів розташованих на обох діагоналях |
6. |
G(5,5) |
Суму квадратів елементів розташованих нижче головної діагоналі |
7. |
K(8,4) |
Знайти мінімальний та максимальний елементи матриці та поміняти місцями рядки, в яких вони знаходяться , якщо рядки різні |
8. |
L(3,7) |
Знайти мінімальний та максимальний елементи матриці та поміняти місцями стовпці, в яких вони знаходяться , якщо стовпці різні |
9. |
V(8,4) |
Знайти значення найбільшого Max з найменших елементів Min(i) рядків матриці |
10. |
X(4,7) |
Знайти значення найбільшого Max з найменших елементів Min(j) стовпців матриці |
11. |
W(7,5) |
Знайти значення найменшого Min з найбільших елементів Max(i) рядків матриці |
12. |
Z(5,8) |
Знайти значення найменшого Min з найбільших елементів Max(j) стовпців матриці |
13. |
H(6,6) |
Суму квадратів елементів розташованих вище головної діагоналі |
14. |
M(9,5) |
Добуток елементів, більших по модулю найменший елемент матриці, в кожному парному рядку |
15. |
Q(4,10) |
Добуток елементів, більших по модулю найменший елемент матриці, в кожному непарному стовпці |
Теоретичні відомості для виконання роботи 9.