Тема: «Обработка двумерных массивов данных».
Варианты индивидуальных заданий:
Вариант 1.
Сформировать матрицу А по правилу ,
где bmin, bmax — минимальный и максимальный элементы произвольно заданной матрицы В размера 3*4.
Вариант 2.
В произвольно заданных матрицах X и Y размера 5*4 определить максимальные элементы и поменять их значения местами. В матрице X все отрицательные элементы заменить максимальным значением.
Вариант 3.
Сформировать одномерный массив, состоящий из максимальных значений положительных элементов соответствующих строк произвольно заданной матрицы В размера 5*6.
Вариант 4.
Определить максимальный элемент среди элементов квадратной матрицы размера 5*5, лежащих выше главной диагонали, и минимальный элемент среди элементов, лежащих ниже главной диагонали. Поменять найденные значения местами.
Вариант 5.
Определить максимальный элемент в произвольно заданной матрице Z размера т*п и обнулить все элементы строки и столбца, на пересечении которых расположено найденное значение.
Вариант 6.
Сформировать одномерный массив, каждый элемент которого равен максимальному элементу соответствующего столбца произвольно заданной матрицы размера т*п. В сформированном массиве найти минимальный элемент.
Вариант 7.
Сформировать произвольный двумерный массив целочисленных значений размера 6*6. Определить число повторений каждого из значений первой строки.
Вариант 8.
В произвольно заданном двумерном массиве размера 4*5 определить три элемента с наибольшими значениями.
Вариант 9.
В произвольно заданном двумерном массиве поменять местами строки, содержащие минимальный и максимальный элемент. Если минимальный и максимальный элементы принадлежат одной строке, то поменять местами соответствующие столбцы.
Вариант 10.
В произвольно заданной матрице размера 4*6 определить строку с максимальной суммой элементов и столбец с минимальной суммой.
Вариант 11.
Из произвольно заданной матрицы размера 5*5 сформировать построчный одномерный массив из положительных элементов исходной матрицы.
Вариант 12.
В двух произвольно заданных двумерных массивах поменять местами строки, содержащие максимальные элементы. Вывести на экран исходные и измененные матрицы.
Вариант 13.
Сформировать два произвольных двумерных массива размера 5*4. Поменять местами столбцы исходных матриц, содержащие минимальные элементы.
Вариант 14.
Определить минимальный элемент в произвольно заданной матрице размера 4*6 и заменить на это минимальное значение элементы строки и столбца, которым принадлежит найденное значение.
Вариант 15.
Найти минимальное значение главной диагонали и максимальное значение вспомогательной диагонали в квадратной матрице размера 5*5. Найденные значения поменять местами. Если эти значения принадлежат одному элементу, то это — значение присвоить всем элементам главной и вспомогательной диагоналей.
Вариант 16.
Определить и поменять местами максимальное и минимальное значения среди элементов, расположенных выше главной и ниже вспомогательной диагоналей в произвольно заданной квадратной матрице размера 6*6.
Вариант 17.
В произвольно заданной матрице А размера 5*4 определить минимальный элемент и обнулить значение элементов, расположенных ниже и правее найденного элемента.
Вариант 18.
В трех произвольно заданных положительных матрицах размера 3*3 определить максимальные элементы. Считая найденные значения длинами отрезков, определить возможность построения из них треугольника.
Вариант 19.
Сформировать одномерный массив, элементами которого являются средние значения строк произвольно заданной матрицы размера 8*3. Упорядочить значения одномерного массива по возрастанию.
Вариант 20.
Сформировать одномерный массив из положительных элементов произвольно заданной матрицы и упорядочить отобранные значения по убыванию.
Вариант 21.
Сформировать двумерный массив С размера 5*5, элементы которого вычисляются по формуле .
Определить максимальный элемент и его значение присвоить всем отрицательным элементам массива С.
Вариант 22.
Произвольно заданы две матрицы размера 5*3. Сформировать новую матрицу, каждый элемент которой является наибольшим значением из соответствующих элементов исходных массивов. В сформированной матрице определить сумму положительных элементов.
Вариант 23.
В произвольно заданной матрице размерам 3*4 упорядочить построчно все значения элементов по возрастанию.
Вариант 24.
В произвольно заданной матрице размера 5*6 определить элементы, которые снизу, сверху, справа и слева «окружены» меньшими значениями. Из найденных элементов сформировать одномерный массив.
Вариант 25.
В двух произвольно заданных квадратных целочисленных матрицах размера п*п определить количество одинаковых элементов, расположенных и в первой и во второй матрице.