Лабораторная работа № 3 / Варианты
.docГр. 403
Вариант 1
Случайным образом сформировать матрицу A [nxn]. Вывести ее в центре верхней части экрана, выделив цветом нулевые элементы.
Изменить матрицу, заменив нулевые элементы соседними в строке (справа). Если нулевой элемент находится в последнем столбце, заменить его значением элемента первого столбца. Вывести измененную матрицу под исходной , выделив цветом измененные элементы.
Вариант 2
Случайным образом сформировать матрицу A [nxn]. Вывести ее в центре верхней части экрана, выделив цветом отрицательные элементы.
Изменить матрицу, заменив отрицательные элементы соседними в строке (слева). Если отрицательный элемент находится в первом столбце, заменить его значением элемента последнего столбца. Вывести измененную матрицу под исходной , выделив цветом измененные элементы.
Вариант 3
Случайным образом сформировать матрицу A [nxn]. Вывести ее в центре верхней части экрана, выделив цветом положительные элементы.
Изменить матрицу, заменив положительные элементы соседними в столбце (снизу). Если положительный элемент находится в последней строке, заменить его значением элемента первой строки. Вывести измененную матрицу под исходной , выделив цветом измененные элементы.
Вариант 4
Случайным образом сформировать матрицу A [nxn]. Вывести ее в центре верхней части экрана, выделив цветом четные элементы.
Изменить матрицу, заменив четные элементы соседними в столбце (сверху). Если четный элемент находится в первой строке, заменить его значением элемента последней строки. Вывести измененную матрицу под исходной , выделив цветом измененные элементы.
Вариант 5
Случайным образом сформировать матрицу A [nxn]. Вывести ее в центре верхней части экрана, выделив цветом элементы главной и побочной диагонали.
Изменить матрицу, заменив нечетные элементы диагоналей нулевыми. Вывести измененную матрицу под исходной, выделив цветом измененные элементы.
Вариант 6
Случайным образом сформировать матрицу A [nxn]. Вывести ее в центре верхней части экрана, выделив цветом элементы первой и последней строк.
Изменить матрицу, поменяв строки местами. Вывести измененную матрицу под исходной, выделив цветом измененные элементы.
Вариант 7
Случайным образом сформировать матрицу A [nxn]. Вывести ее в центре верхней части экрана, выделив цветом элементы первого и последнего столбцов.
Изменить матрицу, поменяв столбцы местами. Вывести измененную матрицу под исходной, выделив цветом измененные элементы.
Вариант 8
Случайным образом сформировать матрицу A [nxn]. Вывести ее в центре верхней части экрана, выделив цветом строку с максимальной суммой элементов.
Изменить матрицу, поменяв местами строки с максимальной суммой элементов и минимальной суммой элементов. Вывести измененную матрицу под исходной, выделив цветом измененные элементы.
Вариант 9
Случайным образом сформировать матрицу A [nxn]. Вывести ее в центре верхней части экрана, выделив цветом столбец с максимальной суммой элементов.
Изменить матрицу, поменяв местами первый столбец со столбцом с максимальной суммой элементов. Вывести измененную матрицу под исходной, выделив цветом измененные элементы.
Вариант 10
Случайным образом сформировать матрицу A [nxn]. Вывести ее в центре верхней части экрана, выделив цветом столбец с минимальной суммой элементов.
Изменить матрицу, поменяв местами последний столбец со столбцом с минимальной суммой элементов. Вывести измененную матрицу под исходной, выделив цветом измененные элементы.
Вариант 11
Случайным образом сформировать матрицу A [nxn]. Вывести ее в центре верхней части экрана, выделив цветом столбец с максимальным элементом. Если таких столбцов несколько, то выделить цветом все такие столбцы.
Изменить матрицу, заменив максимальные элементы на минимальные. Вывести измененную матрицу под исходной, выделив цветом измененные элементы.
Вариант 12
Случайным образом сформировать матрицу A [nxn]. Вывести ее в центре верхней части экрана, выделив цветом столбец с минимальным элементом. Если таких столбцов несколько, то выделить цветом все такие столбцы.
Изменить матрицу, заменив минимальные элементы на максимальные. Вывести измененную матрицу под исходной, выделив цветом измененные элементы.
Вариант 13
Случайным образом сформировать матрицу A [nxn]. Вывести ее в центре верхней части экрана, выделив цветом элементы лежащие выше главной диагонали.
Изменить матрицу, заменив минимальный элементы выделенного диапазона на максимальный. Вывести измененную матрицу под исходной, выделив цветом измененные элементы.
Вариант 14
Случайным образом сформировать матрицу A [nxn]. Вывести ее в центре верхней части экрана, выделив цветом элементы лежащие ниже главной диагонали.
Изменить матрицу, заменив минимальный элементы выделенного диапазона на максимальный. Вывести измененную матрицу под исходной, выделив цветом измененные элементы.
Вариант 15
Случайным образом сформировать матрицу A [nxn]. Вывести ее в центре верхней части экрана, выделив цветом элементы, лежащие ниже побочной диагонали.
Изменить матрицу, заменив в выделенной части все нулевые элементы 1 (единицами). Вывести измененную матрицу под исходной , выделив цветом измененные элементы.
Вариант 16
Случайным образом сформировать матрицу A [nxn]. Вывести ее в центре верхней части экрана, выделив цветом элементы, лежащие выше побочной диагонали.
Изменить матрицу, заменив отрицательные элементы выделенной части на положительные с тем же модулем. Вывести измененную матрицу под исходной , выделив цветом измененные элементы.
Вариант 17
Случайным образом сформировать матрицу A [nxn]. Вывести ее в центре верхней части экрана, выделив цветом минимальный и максимальный элементы. Если таких элементов несколько, выделить цветом все элементы.
Изменить матрицу, заменив минимальные элементы на максимальные и наоборот. Вывести измененную матрицу под исходной , выделив цветом измененные элементы.
Вариант 18
Случайным образом сформировать матрицу A [nxn]. Вывести ее в центре верхней части экрана, выделив цветом строку и столбец с заданными номерами. Значения номеров вводить с клавиатуры.
Изменить матрицу, заменив четные элементы выделенной части на 0. Вывести измененную матрицу под исходной , выделив цветом измененные элементы.
Вариант 19
Случайным образом сформировать матрицу A [nxn]. Вывести ее в центре верхней части экрана, выделив цветом элементы главной и побочной диагонали.
Изменить матрицу, заменив отрицательные элементы диагоналей нулевыми. Вывести измененную матрицу под исходной, выделив цветом измененные элементы.
Вариант 20
Случайным образом сформировать матрицу A [nxn]. Вывести ее в центре верхней части экрана, выделив цветом элементы первой и последней строк.
Изменить матрицу, заменив все положительные элементы выделенной части на отрицательные с таким же модулем. Вывести измененную матрицу под исходной, выделив цветом измененные элементы.
Вариант 21
Случайным образом сформировать матрицу A [nxn]. Вывести ее в центре верхней части экрана, выделив цветом элементы первого и последнего столбцов.
Изменить матрицу, увеличив все четные элементы выделенной части на 1. Вывести измененную матрицу под исходной, выделив цветом измененные элементы.
Вариант 22
Случайным образом сформировать матрицу A [nxn]. Вывести ее в центре верхней части экрана, выделив цветом строку с минимальной суммой элементов.
Изменить матрицу, поменяв местами строки с максимальной суммой элементов и минимальной суммой элементов. Вывести измененную матрицу под исходной, выделив цветом измененные элементы.
Вариант 23
Случайным образом сформировать матрицу A [nxn]. Вывести ее в центре верхней части экрана, выделив цветом столбец с минимальной суммой элементов.
Изменить матрицу, поменяв местами последний столбец со столбцом с максимальной суммой элементов. Вывести измененную матрицу под исходной, выделив цветом измененные элементы.
