Тема: «Обработка двумерных массивов данных».

Варианты индивидуальных заданий:

Вариант 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.

В двух произвольно заданных квадратных целочислен­ных матрицах размера п*п определить количество одинаковых элемен­тов, расположенных и в первой и во второй матрице.