Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практика програмування 2014 (2).docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
477 Кб
Скачать
☆

Завдання 5.1.

Дано матрицю m x n. Скласти схему алгоритму та програму обробки двовимірного масиву згідно таблиці 5.1. Вхідні дані ввести із клавіатури. Результат вивести до обробки і після обробки у вигляді таблиці (матриці).

Таблиця 5.1.

Варіант

Зміст завдання

1.

Обчислити добуток елементів над головною діагоналлю матриці та визначити їхню кількість.

2.

Максимальний елемент поміняти місцями з другим нульовим.

3.

Дана матриця цілих чисел розміром 4x3. Відсортувати кожен рядок матриці за збільшенням.

4.

Дана матриця цілих чисел розміром 5x3. Замінити всі від’ємні елементи матриці на знак «+». Елементи, які дорівнюють нулю – залишити на своїх місцях.

5.

Визначити суму номерів другого та третього від'ємного елементів

6.

Дана матриця цілих чисел розміром 5x3. Визначити максимальний і мінімальний елемент кожної стрічки. Підрахувати суму цих елементів.

7.

Поділити елемент кожного стовпця матриці на максимальний елемент цього стовбця.

8.

Обчислити добуток елементів під головною діагоналлю на суму елементів над головною діагоналлю.

9.

Відсортувати стовпчики прямокутної матриці таким чином, щоб кількість від'ємних елементів на непарних но­мерах рядків збільшувалася. Сортування здійснити мето­дом Шелла.

10.

Для кожного стовпця матриці знайти мінімальний елемент, знайти максимальне серед цих значень.

11.

Відсортувати стовпчики прямокутної матриці таким чином, щоб сума елементів стовпчиків збільшувалася. Сор­тування здійснити методом Шелла.

12.

З’ясувати яких елементів в масиві більше – парних чи непарних.

13.

Визначити кількість однакових елементів. Сформувати одновимірний масив із елементів які попадають в діапазон від 5 до 30.

14.

Елементи масиву, що дорівнюють нулю, замінити на 1. Знайти суму елементів під головною діагоналлю.

15.

Знайти кількість елементів, які більші за перший елемент масиву.

16.

Знайти різницю між сумами головної та протилежної діагоналі.

17.

Знайти суму від’ємних елементів на парних місцях.

18.

Кожен елемент масиву зменшити в кількість разів, що відповідає різниці між максимальним та мінімальним його елементами.

19.

Знайти кількість елементів, що містять додатні числа та мають парні номери як за рядками так і за стовпчиками.

20.

У матриці визначити рядок, який має найбільшу кількість однакових елементів та рядок, який має найменшу кількість однакових елементів. Якщо таких декілька – вказати всі.

21.

Переставити місцями стовпці матриці, в яких містяться максимальний та мінімальний елементи.

22.

Виходячи із заданої прямокутної матриці створити одновимірний масив, який містить елементи матриці, що розміщені нижче головної діагоналі.

23.

Визначити яка з діагоналей квадратної матриці має більшу суму та найбільший елемент.

24.

Знайти середнє арифметичне значення для кожного з рядків.

25.

Визначити значення тих елементів кожної стрічки матриці, які перевищують значення середнього значення всіх елементів матриці.

26.

Здійснити поворот квадратної матриці на 90 та 180 градусів за вибором користувача.

27.

Розділити всі елементи на максимальний елемент першого рядка.

28.

Реалізувати множення двох матриць однакової розмірності.

29.

Для кожного стовпця матриці визначити суму елементів, що стоять під головною діагоналлю.

30.

Для кожної стрічки матриці обчислити суму додатніх елементів та визначити елемент, який стоїть на перетині діагоналей.