Zavdannya_2
.docxЗавдання 2. Робота з масивами.
Мета: Придбання практичних навичок в роботі з одномірними та двомірними масивами.
Постановка задачі
Заданий двомірний масив дійсних чисел (квадратна матриця A розміром N x N (6<=N<=10), що містить дійсні елементи. Реалізувати його обробку, як вказано в варіанті завдання. Вхідні дані задати самостійно, враховуючи специфіку задачі.
При виконанні 2-го завдання необхідно:
-
В програмі повинні бути передбачені функції для введення/виведення елементів масиву та його обробки.
-
Для автоматичного заповнення масиву А даними використовувати генератор випадкових чисел.
Варіанти індивідуальних завдань
-
Знайти суму елементів рядку, в якому розташований найбільший елемент.
-
Отримати нову матрицю шляхом множення всіх елементів даної матриці на її найменший за модулем елемент.
-
Знайти для кожного стовпця матриці суму модулів від’ємних непарних.
-
Знайти добуток найбільших елементів кожного непарного стовпця матриці та їх координати.
-
Отримати нову матрицю шляхом віднімання від всіх елементів даної матриці її найменшого за модулем елемента.
-
Замінити нулями всі елементи матриці, що розташовані на головній діагоналі та нижче неї.
-
Упорядкувати рядки матриці за зростанням значень максимальних елементів у рядках (для знаходження максимального елемента в рядку використовувати функцію).
-
Отримати нову матрицю шляхом множення всіх елементів даної матриці на її найбільший за модулем елемент.
-
Знайти мінімальне з чисел, що зустрічається у матриці більше одного разу.
-
Знайти добуток найменших елементів кожного стовпця матриці та їх координати.
-
Сформувати масив з добутків елементів стовпців та знайти їх середнє арифметичне.
-
Знайти добуток найбільших елементів кожного рядку матриці та їх координати.
-
Знайти суму найменших елементів кожного рядку матриці та їх координати.
-
Отримати нову матрицю шляхом ділення всіх елементів даної матриці на її найбільший за модулем елемент.
-
Знайти середнє арифметичне елементів кожного з парних стовпців матриці.
-
Отримати нову матрицю шляхом ділення всіх елементів даної матриці на її найменший за модулем елемент.
-
Знайти суму елементів стовпця, в якому розташований найбільший елемент.
-
Сформувати масив з добутків елементів рядків та знайти їх середнє арифметичне.
-
Поміняти місцями рядок, що містить максимальний елемент матриці з рядком, що містить мінімальний елемент.
-
Сформувати масив з найбільших значень елементів рядків та знайти їх середнє арифметичне.
-
Знайти суму всіх парних елементів масиву, що стоять вище за побічну діагональ.
-
Замінити всі числа, що стоять у непарних рядках під додатковою діагоналлю на нулі.
-
Отримати нову матрицю шляхом додавання до всіх елементів даної матриці її найбільшого за модулем елемента.
-
Знайти суму найбільших елементів кожного парного стовпця матриці та їх координати.
-
Симетрично поміняти місцями елементи, що стоять над головною діагоналлю з елементами, що знаходяться під головною діагоналлю.
-
Знайти добуток усіх елементів побічної діагоналі та поділити його на добуток елементів другого стовпця.
-
Сформувати масив з різниць найбільших та найменших значень елементів стовпців.
-
Сформувати масив з сум елементів рядків та знайти їх середнє арифметичне.
-
Знайти для кожного рядку матриці суму додатних парних елементів.
-
Сформувати масив з найменших значень елементів стовпців та знайти їх середнє арифметичне.
-
Симетрично поміняти місцями елементи, що стоять над побічною діагоналлю з елементами, що знаходяться під побічною діагоналлю.
-
Сформувати масив з сум елементів стовпців та знайти їх середнє арифметичне.
-
Замінити нулями всі елементи матриці, що розташовані на головній діагоналі та вище неї.
-
Отримати нову матрицю шляхом додавання до всіх елементів даної матриці її найменшого за модулем елемента.
-
Знайти максимальне з чисел, що зустрічається у матриці більше одного разу.
-
Знайти суму найбільших елементів кожного рядку матриці та їх координати.
-
Сформувати масив з найменших значень елементів рядків та знайти їх середнє арифметичне.
-
Отримати нову матрицю шляхом віднімання від всіх елементів даної матриці її найбільшого за модулем елемента.
-
Сформувати масив з різниць найбільших та найменших значень елементів рядків.
-
Замінити всі додатні парні числа на числа, які сформовані їх записами в оберненому порядку. Скласти функцію, що отримує для заданого числа його “паліндром“ (число а вважається “паліндромом“ числа b, якщо читаючи число а справа наліво отримаємо число b).
-
Сформувати масив з сум найбільших та найменших значень елементів рядків.
-
Сформувати масив з сум найбільших та найменших значень елементів стовпців.
-
Знайти суму елементів рядку, в якому розташований найменший елемент.
-
Сформувати масив з найбільших значень елементів стовпців та знайти їх середнє арифметичне.
-
Визначити для кожного елемента матриці позиції її елементів з такою ж сумою цифр. Для обчислення суми цифр цілого числа використовувати функцію.