Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МВ_СРС_Си.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
616.45 Кб
Скачать

Лабораторна робота № 8 Тема: Обробка двомірних масивів

Завдання

Скласти блок-схему алгоритму та написати програму для обробки двомірних масивів згідно індивідуального завдання.

Варіанти завдань

Ввести матрицю А дійсних чисел розмірності NN.

1) Підрахувати кількість додатніх елементів і добуток елементів, що більші за число C.

2) Замінити від’ємні елементи на –1.

3) Визначити номера рядків, що містять хоча б одну пару однакових поруч розміщених елементів.

4) Отримати нову матрицю B шляхом діления усіх елементів матриці А на її найбільший по модулю елемент.

Ввести матрицю А додатніх цілих чисел розмірності NN.

1) Підрахувати кількість парних елементів та їх суму.

2) Замінити непарні елементи на 0.

3) Визначити номер стовпця, що містить найбільшу кількість нулей.

4) Отримати нову матрицю B шляхом віднімання з кожного елемента рядка його наступного елемента (з останнього елемента рядка віднімається перший елемент рядка).

Ввести матрицю А цілих чисел розмірності NN.

1) Підрахувати кількість від’ємних елементів і суму додатніх елементів.

2) Замінити від’ємні елементи на 0.

3) Визначити номер рядка, що містить найменьшу кількість нулей.

4) Отримати нову матрицю B шляхом множення усіх елементів матриці А на ее найбільший по модулю елемент.

Ввести матрицю А цілих чисел розмірності NN.

1) Підрахувати кількість нульових елементів і добуток додатніх елементів.

2) Замінити додатні диагональные елементи на 1.

3) Визначити номера стовпців, що містять хоча б пару однакових поруч розміщених елементів.

4) Отримати нову матрицю B шляхом додавання до кожного елемента рядка попереднього елемента (перший елемент рядка складається з останнім елементом рядка).

Ввести матрицю А цілих чисел розмірності NN.

1) Підрахувати кількість елементів, більших за число C, і суму непарних елементів.

2) Замінити додатні діагональні елементи на -1.

3) Визначити номер рядка і стовпця з максимальним діагональним елементом.

4) Отримати нову матрицю B шляхом додавання до всіх елементів матриці А її найбільшим по модулю елементом.

Ввести матрицю А цілих чисел розмірності NN.

1) Підрахувати добуток додатніх елементів.

2) Замінити непарні елементи на їх протилеже по знаку значения і підрахувати кількість замін.

3) Визначити строку с наибольшим числом від’ємних елементів.

4) Отримати нову матрицю B шляхом віднімання з кожного елемента стовпця наступного елемента (з останнього елемента стовпця віднімається перший елемент стовпця).

Ввести матрицю А дійсних чисел розмірності NN.

1) Підрахувати кількість елементів, меньших за число C і суму модулів діагональних елементів.

2) Замінити додатні дігональніелементи на С.

3) Визначити номери рядків матриці, в яких перший елемент дорівнює останньому елементу рядка, а якщо такі рядкі відсутні, то вивести відповідне повідомлення.

4) Отримати нову матрицю B шляхом віднімання усіх елементів матриці А з її найбільшого по модулю елемента.

Ввести матрицю А додатніх цілих чисел розмірності NN.

1) Підрахувати кількість і добуток елементів, більших за число C.

2) Замінити діагональні елементи матриці на 0.

3) Визначити, чи є хоча б один рядок, в якому перший елемент дорівнює першому елементу будь-якого стовпця, і якщо такі рядкі існують, то вивести їх номери, в протилежному випадку – вивести відповідне повідомлення.

4) Отримати нову матрицю B шляхом додавання кожного елемента стовпця до його попереднього елемента (перший елемент стовпця додається до останнього елемента стовпця).

Ввести матрицю А дійсних чисел розмірності NN.

1) Підрахувати кількість від’ємних елементів і суму елементів, більших за число C.

2) Замінити від’ємні елементи на 1.

3) Визначити номер стовпця, що містить найбільшу кількість 1.

4) Отримати нову матрицю B шляхом віднімання з кожного елемента рядка його попереднього елемента (з першого елемента рядка віднімається останній елемент рядка).

Ввести матрицю А дійсних чисел розмірності NN.

1) Підрахувати кількість елементів, меньших за число С, і добуток модулів від’ємних елементів.

2) Замінити від’ємні елементи на 0.

3) Визначити номер рядка з найбільшою кількістю 0.

4) Отримати нову матрицю B шляхом ділення усіх елементів матриці А на її найменьший по модулю елемент.

Ввести матрицю А цілих чисел розмірності NN.

1) Підрахувати кількість непарних елементів і суму мінімального і максимального елементів.

2) Замінити дігональні лементи на максимальни елемент.

3) Визначити номера рядків і стовпчиків, що містять більш одного максимального елемента.

4) Отримати нову матрицю B шляхом додавання до кожного елемента рядка його наступного елемента (до останнього елемента рядка додається перший елемент рядка).

Ввести матрицю А дійсних чисел розмірності NN.

1) Підрахувати кількість елементів, меньших за середньоарифметичного значення, і добуток елементів, більших за число C.

2) Замінити від’ємні елементи на -1.

3) Визначити стовпчик з найбільшим числом від’ємних елементів.

4) Отримати нову матрицю B шляхом множення усіх елементів матриці А на її найменьший по модулю елемент.

Ввести матрицю А цілих чисел розмірності NN.

1) Підрахувати кількість парних додатніх елементів і добуток від’ємних елементів.

2) Замінити елементи, більші за число C, на 0.

3) Визначити номер стовпця з найбільшою кількістю 0.

4) Отримати нову матрицю B шляхом віднімання з кожного елемента стовпця його попереднього елемента (з першого елемента стовпця віднімається останній елемент стовпця).

Ввести матрицю А цілих додатніх чисел розмірності NN.

1) Підрахувати кількість непарних елементів і суму елементів, меньших за число C.

2) Замінити від’ємні елементи на 1.

3) Визначити номер рядка з найбільшою кількістю 1.

4) Отримати нову матрицю B шляхом додавання до усіх елементів матриці А її найменьшого по модулю елемента.

Ввести матрицю А цілих чисел розмірності NN.

1) Підрахувати кількість нульових елементів і добуток парних елементів.

2) Замінити парні елементи на протилежні по знаку.

3) Визначити номера рядків з найменьшою кількістю від’ємних елементів.

4) Отримати нову матрицю B шляхом додавання до кожного елемента стовпця його наступного елемента (до останнього елемента стовпця додається перший елемент стовпця).

Ввести матрицю А дійсних чисел розмірності NN.

1) Підрахувати кількість додатніх елементів і суму елементів, більших за число C.

2) Поміняти місцями мінімальний і максимальний елемент масива.

3) Визначити номер стовпця з найбільшою кількістю від’ємних елементів.

4) Отримати нову матрицю B шляхом циклічного зсуву рядків матриці на задане К число разів, тобто, якщо К = 2, то 1-й рядок стане 3-м рядком нової матриці, 2-й рядок – 4-м і т.д.

Ввести матрицю А цілих чисел розмірності NN.

1) Підрахувати кількість парних додатніх елементів і добуток елементів, меньших за число C.

2) Замінити мінімальний і максимальний елементи масива на число С.

3) Визначити номера стовпчиків, у яких перший елемент стовпця дорівнює останньому елементу стовпця.

4) Отримати нову матрицю B шляхом зменьшення парних елементів матриці у два рази, а непарних – збільшення у два рази.

Ввести матрицю А цілих чисел розмірності NN.

1) Підрахувати кількість додатніх непарних елементів і суму модулів від’ємних елементів.

2) Замінити від’ємні елементи на максимальний елемент матриці.

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

4) Отримати нову матрицю B шляхом циклічного зсуву стовпців матриці на задане К число разів, тобто, якщо К = 2, то 1-й стовпчик стане 3-м стовпцем нової матриці, 2-й стовпчик – 4-м і т.д.