Лабораторна робота №5
Тема. Алгоритмізація і програмування задач по обробці двовимірних масивів.
Мета. Набути навичок розробки блок-схем і програм для задач, що містять двовимірні масиви.
Завдання. Розробити блок-схеми і програми для заданих задач.
I. Обробка елементів матриці.
1. В заданiй матрицi F(4,7) знайти добуток елементiв, що перевищують задане
число B. Вивести вихiдну матрицю та добуток вказаних елементiв.
2. В заданiй матрицi H(3,8) знайти суму всiх парних елементiв. Вивести
вихiдну матрицю та суму вказаних елементiв.
3. В заданiй матрицi W(7,3) всi додатнi елементи замiнити нулями, а
недодатнi - одиницями. Вивести вихiдну та сформовану матрицi.
4. В заданiй матрицi L(5,4) знайти середнє арифметичне найбiльшого та
найменшого значень його елементiв. Вивести вихiдну матрицю, найбiльший та
найменший елементи i їх середнє арифметичне.
5. В заданiй матрицi Q(4,5) знайти суму елементiв менших заданого числа D.
Вивести вихiдну матрицю та обчислену суму.
|
|
6. В заданiй матрицi A(6,4) знайти значення найбiльшого по модулю елемента
матрицi, а також iндекси елемента iз знайденим значенням модуля. Вивести
вихiдну матрицю, найбiльший по модулю елемент та iндекси цього елемента.
7. В заданiй матрицi C(5,6) знайти середнє квадратичне значення.
Вивести вихiдну матрицю та знайдене середнє квадратичне значення.
8. В заданiй матрицi Z(7,3) визначити iндекси ненульових елементiв.
Вивести вихiдну матрицю та iндекси ненульових елементiв.
9. В заданiй матрицi A(3,7) знайти середнє арифметичне значення.
Вивести вихiдну матрицю та знайдене середнє арифметичне значення.
10. В заданiй матрицi B(4,6) знайти середнє геометричне значення.
Вивести вихiдну матрицю та знайдене середнє геометричне значення
11. В заданiй матрицi R(5,4) записати на мiсце вiд'ємних елементiв нулi, а
на мiсце додатних - одиницi. Вивести вихiдну матрицю та перетворену.
12. В заданiй матрицi K(3,6) пiдрахувати кiлькiсть вiд'ємних елементiв.
Вивести вихiдну матрицю та кiлькiсть вiд'ємних елементiв.
II. Обробка рядків і стовпчиків матриці.
1. В заданiй матрицi L(5,6) в кожному рядку помiняти мiсцями останнiй i
мiнiмальний елементи вiдповiдного рядка. Вивести вихiдну та перетворену
матрицi.
2. В заданiй матрицi A(6,8) визначити найменший елемент з парних додатних
елементiв кожного рядка. Вивести вихiдну матрицю та найменшi елементи рядкiв, якi задовiльняють вказаним умовам та їх iндекси.
3. В заданiй матрицi B(7,3) визначити найбiльшi елементи з вiд'ємних
елементiв рядкiв, що мають парнi iндекси. Вивести вихiдну матрицю та знайденi найбiльшi елементи, сформованi у виглядi масиву.
|
|
4. Задано матрицю В(5,5). Сформувати нову матрицю з максимальних елементiв
рядкiв i знайти суму тих елементiв нової матрицi, якi меншi заданого
числа. Вивести вихiдну матрицю, сформовану матрицю та обчислену суму.
5. Задано матрицю В(4,4). Сформувати нову матрицю з мiнiмальних елементiв
стовпчикiв. У цiй матрицi обчислити суму та кiлькiсть додатних елементiв
створеної матрицi. Вивести вихiдну матрицю і сформовану матриці, суму та кiлькiсть додатних елементiв.
6. Сформувати масив з добуткiв вiд'ємних елементiв кожного стовпчика
заданої матрицi F(5,5). В одновимiрному масивi знайти мiнiмальний елемент
i його iндекс. Вивести вихiдний і створений масиви, мiнiмальний елемент та його
iндекс.
7. В заданiй матрицi J(3,5) визначити найменший елемент серед непарних
додатних елементiв, що розмiщуються в стовпчиках з непарними iндексами.
Вивести вихiдну матрицю, найменший елемент i його iндекси.
8. В заданiй матрицi W(7,3) визначити в кожному стовпчику другий вiд'ємний
елемент. Вивести вихiдну матрицю, знайденi елементи та їх iндекси.
9. Для кожного стовпчика заданої матрицi V(4,5) визначити суму елементiв,
розташованих в рядках з непарними номерами. Вивести вихiдну матрицю, знайденi суми та номери вiдповiдних стовпчикiв.
10. В заданiй матрицi U(3,7) в кожному стовпчику помiняти мiсцями перший та
максимальний елементи вiдповiдного стовпчика. Вивести вихiдну та
перетворену матрицi.
11. В заданiй матрицi V(5,6) визначити максимальнi елементи з додатних
елементiв кожного рядка матрицi i сформувати з них одновимiрний масив.
Вивести вихiдну матрицю і створений масив.
12. В заданiй матрицi G(5,4) визначити середнє геометричне значення
додатних елементiв стовпчикiв, що мають парнi iндекси. Вивести вихiдну матрицю та середнi геометричнi значення, оформленi у виглядi масиву.