Двумерные массивы. Задания второго уровня сложности

 

 Главная

 Начало 

Назад

Вперед

Конец

Вопросы

Задания


№ вар

Задание

1.

Дан двумерный массив размером n*m, заполненный случайным образом.

1.      Заменить максимальный по модулю элемент каждой строки на противоположный по знаку.

2.      Вставить после каждой четной строки первую строку.

3.      Удалить все строки, содержащие ноль

4.      Поменять местами средние столбцы

2.

Дан двумерный массив размером n*m, заполненный случайным образом.

1.      Заменить минимальный по модулю элемент каждого столбца нулем

2.      Вставить после каждой строки, содержащей минимальное значение строку из нулей.

3.      Удалить все столбцы, в которых первый элемент больше последнего

4.      Поменять местами первый и последний столбцы.

3.

Дан двумерный массив размером n*m, заполненный случайным образом.

1.      Заменить все элементы первых трех столбцов на их квадраты.

2.      Вставить после каждой нечетной строки первую строку.

3.      Удалить все столбцы, в которых первый элемент больше последнего,

4.      Поменять местами средние строки с первой и последней

4.

Дан двумерный массив размером n*m, заполненный случайным образом.

1.      Заменить минимальный по модулю элемент каждого столбца на  противоположный

2.      Вставить после каждого столбца, содержащего значение равное нулю столбец из нулей.

3.      Удалить все строки, содержащие максимальные элементы

4.      Поменять местами первый и последний столбцы

5.

Дан двумерный массив размером n*m, заполненный случайным образом.

1.      Заменить максимальный элемент каждой строки на противоположный по знаку

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

3.      Удалить все столбцы, в которых есть отрицательный элемент

4.      Поменять местами первый и последний столбцы.

6.

Дан двумерный массив размером n*m, заполненный случайным образом.

1.      Заменить максимальный элемент каждой строки нулем

2.      Вставить перед всеми строками, первый элемент которых делится на 3, строку из нулей.

3.      Удалить самый левый столбец, в котором встретиться четный отрицательный элемент.

4.      Поменять местами второй и предпоследний столбцы.

7.

Дан двумерный массив размером n*m, заполненный случайным образом.

1.      Заменить максимальный элемент каждой строки нулем

2.      Вставить после каждого столбца, содержащего максимальный элемент массива, столбец из нулей.

3.      Удалить все столбцы, в которых встретится нечетный положительный элемент.

4.      Поменять местами первый и предпоследний столбцы.

8.

Дан двумерный массив размером n*m, заполненный случайным образом.

1.      Заменить максимальный элемент каждого столбца нулем

2.      Вставить после всех строк, содержащих максимальный по модулю элемент, первую строку.

3.      Удалить из него строку и столбец, на перекрестье которых находится максимальный по модулю элемент..

4.      Поменять местами последний  и предпоследний столбцы.

9.

Дан двумерный массив размером n*m, заполненный случайным образом.

1.      Заменить нулевой  элемент каждого столбца максимальным по модулю элементом массива

2.      Вставить после каждой строки, содержащей максимальный по модулю элемент, последнюю строку.

3.      Удалить из него каждую строку, содержащую нулевой элемент

4.      Поменять местами два средних столбца.

10.

Дан двумерный массив размером n*m, заполненный случайным образом.

1.      Заменить отрицательный  элемент каждого столбца нулем

2.      Вставить после каждого столбца, содержащего максимальный по модулю элемент, строку из нулей.

3.      Удалить из него каждую строку, содержащую элемент, кратный трем

4.      Поменять местами первый и последний столбцы.

11.

Дан двумерный массив размером n*m, заполненный случайным образом.

1.      Заменить элемент кратный трем каждого столбца нулем

2.      Вставить после каждого столбца, начиная со второго первый столбец.

3.      Удалить из него каждый  столбец, содержащий  элемент, кратный пяти

4.      Поменять местами третий  и последний столбцы.

12.

Дан двумерный массив размером n*m, заполненный случайным образом.

1.      Заменить четный элемент каждого столбца максимальным по модулю

2.      Вставить после столбцов, содержащих минимальное значение второй столбец.

3.      Удалить все строки, в которых второй элемент больше предпоследнего

4.      Поменять местами первый и средний столбцы.

13.

Дан двумерный массив размером n*m, заполненный случайным образом.

5.      Заменить нечетный элемент каждой строки нулем

6.      Вставить после всех строк, содержащих минимальное значение строку 1,2,3,….

7.      Удалить все столбцы, в которых первый элемент четный

8.      Поменять местами первый и последний столбцы.

14.

Дан двумерный массив размером n*m, заполненный случайным образом.

1.      Заменить максимальный элемент каждой строки номером столбца, в которой он находится.

2.      Вставить после всех столбцов, содержащих нулевой  элемент, первый столбец .

3.      Удалить все строки, в которых встретится четный отрицательный элемент.

4.      Поменять местами первый и предпоследний столбцы.

15.

Дан двумерный массив размером n*m, заполненный случайным образом.

1.      Заменить четный элемент каждой строки нулем

2.      Вставить после всех строк, содержащих минимальный элемент массива, строку 2, 4, 6,…

3.      Удалить все столбцы, в которых встретится элемент по модулю больший левого верхнего (a1,1).

4.      Поменять местами третий и последний столбцы.


 Главная

 Начало 

Назад

Вперед

Конец

Вопросы

Задания