Двумерные_массивы
.docВариант №1
-
Дан двумерный массив размерностью 5 * 6, заполненный целыми числами с клавиатуры. Сформировать одномерный массив, каждый элемент которого равен наибольшему по модулю элементу соответствующего столбца.
-
Дан двумерный массив размером n * m, заполненный случайными числами. Определить, есть ли в данном массиве строка, в которой имеется два максимальных элемента всего массива.
-
Дан двумерный массив размером 5*6, заполненный случайным образом.
-
Заменить максимальный элемент каждой строки на противоположный.
-
Вставить после столбцов с максимальными элементами столбец из нулей.
-
Удалить среднюю строку.
-
Поменять местами средние столбцы.
-
Заполнить массив размерностью 7 * 7 по правилу:
1000001
0100010
0010100
0001000
0010100
0100010
1000001
_____________________
Вариант №2
-
Дан двумерный массив размерностью 4 * 6, заполненный целыми числами с клавиатуры. Сформировать одномерный массив, каждый элемент которого равен количеству элементов соответствующей строки, больших данного числа.
-
Дан двумерный массив размером n * m, заполненный случайными числами. Определить, есть ли в данном массиве столбец, в котором имеются одинаковые элементы.
-
Дан двумерный массив размером 8*7, заполненный случайным образом.
-
Заменить все элементы первых трех столбцов на их квадраты.
-
Вставить между средними строками первую строку.
-
Удалить все столбцы, в которых первый элемент больше последнего.
-
Поменять местами средние строки с первой и последней.
-
Заполнить массив размерностью 6 * 6 по правилу:
1 1 1 1 1 1
1 2 3 4 5 6
1 3 6 10 15 21
1 4 10 20 35 56
1 5 15 35 70 126
1 6 21 56 126 252
Вариант №3
-
Дан двумерный массив размерностью 6 * 5, заполненный целыми числами с клавиатуры. Сформировать одномерный массив, каждый элемент которого равен первому четному элементу соответствующего столбца, если такого нет, то равен нулю.
-
Дан двумерный массив размером n * m, заполненный случайными числами. Определить, есть ли в данном массиве строка, содержащая больше положительных элементов, чем отрицательных.
-
Дан двумерный массив размером 5*8, заполненный случайным образом.
-
Заменить все симметричные элементы на нули.
-
Вставить перед всеми строками, первый элемент которых делится на 3, строку из нулей.
-
Удалить столбец, в котором находится первый четный отрицательный элемент.
-
Поменять местами средние столбцы со вторым и последним.
-
Заполнить массив размерностью 7 * 7 по правилу:
1001001
0101010
0011100
1111111
0011100
0101010
1001001
_______________________________________________________________________________
Вариант №4
-
Дан двумерный массив размерностью 4 * 5, заполненный целыми числами с клавиатуры. Сформировать одномерный массив, каждый элемент которого равен количеству отрицательных элементов, кратных 3 или 5, соответствующей строки.
-
Дан двумерный массив размером n * m, заполненный случайными числами. Определить, есть ли в данном массиве столбец, в котором равное количество положительных и отрицательных элементов.
-
Дан двумерный массив размером 6*7, заполненный случайным образом.
-
Заменить минимальный элемент каждого столбца на противоположный.
-
Вставить после строк с минимальными элементами строку из нулей.
-
Удалить все столбцы, в которых первый элемент больше заданного числа А.
-
Поменять местами средние строки.
-
Заполнить массив размерностью 7*7 по правилу:
1111111
0111110
0011100
0001000
0011100
0111110
1111111
Вариант №5
-
Дан двумерный массив размерностью 5 * 6, заполненный целыми числами с клавиатуры. Сформировать одномерный массив, каждый элемент которого равен произведению четных положительных элементов соответствующего столбца.
-
Дан двумерный массив размером n * m, заполненный случайным образом. Определить, есть ли в данном массиве строка, в которой ровно два отрицательных элемента.
-
Дан двумерный массив размером 6*7, заполненный случайным образом.
-
Заменить максимальный элемент каждой строки на противоположный.
-
Вставить после столбцов с максимальными элементами столбец из нулей.
-
Удалить все строки, в которых последний элемент больше суммы элементов данной строки.
-
Поменять местами первую и последние строки.
-
Заполнить массив размерностью 6*6 по правилу:
123456
234561
345612
456123
561234
612345
________________________
Вариант №6
-
Дан двумерный массив размерностью 5 * 6, заполненный целыми числами с клавиатуры. Сформировать одномерный массив, каждый элемент которого равен наименьшему элементу соответствующей строки.
-
Дан двумерный массив размером n * m, заполненный случайным образом. Определить, есть ли в данном массиве столбец, в котором ровно два положительных элемента.
-
Дан двумерный массив размером 8*7, заполненный случайным образом.
-
Заменить все элементы первых трех столбцов на их квадраты.
-
Вставить между средними строками первую строку.
-
Удалить столбец, в котором находится последний четный положительный элемент.
-
Поменять местами средние строки с первой и последней.
-
Заполнить массив размерностью 6 * 8 по правилу:
Вариант №7
-
Дан двумерный массив размерностью 4 * 6, заполненный целыми числами с клавиатуры. Сформировать одномерный массив, каждый элемент которого равен количеству элементов соответствующей строки, больших данного числа.
-
Дан двумерный массив размером n * m, заполненный случайным образом. Определить, есть ли в данном массиве строка, в которой три четных элемента.
-
Дан двумерный массив размером 7*8, заполненный случайным образом.
-
Заменить все элементы первых двух строк на их квадраты.
-
Вставить между средними столбцами последний столбец.
-
Удалить столбец, в котором находится нулевой элемент.
-
Поменять местами первый и последний столбцы.
-
Заполнить массив размерностью 6*6 по правилу:
________________________________________________________________________________
Вариант №8
-
Дан двумерный массив размером n * m, заполненный случайным образом. Определить, есть ли в данном массиве строка, в которой ровно два отрицательных элемента.
-
Дан двумерный массив размером n * m, заполненный случайными числами. Определить, есть ли в данном массиве столбец, в котором имеется два минимальных элемента всего массива.
-
Дан двумерный массив размером 5*8, заполненный случайным образом.
-
Заменить все симметричные элементы на нули.
-
Вставить после столбцов с максимальными элементами столбец из единиц.
-
Удалить среднюю строку.
-
Поменять местами средние столбцы.
-
Заполнить массив размерностью 6*6 по правилу:
Вариант №9
-
Дана целочисленная квадратная матрица порядка n, заполненная с клавиатуры. Сформировать одномерный массив, каждый элемент которого равен номеру строки, все элементы которой четные. Если таких элементов нет, то принять нули.
-
Дан двумерный массив размером n * m, заполненный случайными числами. Определить, есть ли в данном массиве строка, в которой все элементы больше заданного числа.
-
Дан двумерный массив размером 7*6, заполненный случайным образом.
-
Поменять местами строку, содержащую элемент с наибольшим значением, со строкой, содержащей элемент с наименьшим значением. Предполагается, что эти элементы единственны.
-
Вставить после столбцов с максимальными элементами столбец, содержащий сумму отрицательных элементов массива.
-
Удалить столбец, в котором находится первый четный отрицательный элемент.
-
Поменять местами средние столбцы.
-
Заполнить массив размерностью 6*6 по правилу:
_________________________________________________________________________________
Вариант №10
-
Дана целочисленная квадратная матрица порядка n. Получить b1,...,bn, где bi - это сумма элементов, предшествующих последнему отрицательному элементу i-й строки (если все элементы строки неотрицательны, то принять bi= -1).
-
Дан двумерный массив размером n * m, заполненный случайным образом. Определить, есть ли в данном массиве строка, содержащая элемент, равный разнице между максимальным элементом и минимальным.
-
Дан двумерный массив размером 8*5, заполненный случайным образом.
-
Поменять местами максимальный и минимальный элементы.
-
Вставить второй столбец перед всеми столбцами, в которых нет отрицательных элементов.
-
Удалить все столбцы, в которых нет нулевого элемента.
-
Поменять местами средние строки с первой и последней.
-
Заполнить массив размерностью 6*6 по правилу: