Опубликован: 02.02.2011 | Уровень: для всех | Доступ: свободно
Лекция 48:

Задания

Задание 7. Динамические массивы

Решите задачи данной группы, выполняя следующие требования:

  1. Сформировать динамический двумерный массив, заполнить его случайными числами и вывести на экран.
  2. Выполнить указанное в варианте задание и вывести полученный массив на экран.

Варианты задания

Вид преобразования массива
1 Добавить строку с заданным номером.
2 Добавить столбец с заданным номером.
3 Добавить строку в конец матрицы.
4 Добавить столбец в конец матрицы.
5 Добавить строку в начало матрицы.
6 Добавить столбец в начало матрицы.
7 Добавить К строк в конец матрицы.
8 Добавить К столбцов в конец матрицы.
9 Добавить К строк в начало матрицы.
10 Добавить К столбцов в начало матрицы.
11 Удалить строку с номером К.
12 Удалить столбец с номером К.
13 Удалить строки, начиная со строки К1 и до строки К2.
14 Удалить столбцы, начиная со столбца К1 и до столбца К2.
15 Удалить все четные строки.
16 Удалить все четные столбцы.
17 Удалить все строки, в которых есть хотя бы один нулевой элемент.
18 Удалить все столбцы, в которых есть хотя бы один нулевой элемент.
19 Удалить строку, в которой находится наибольший элемент матрицы.
20 Добавить строки после каждой четной строки матрицы.
21 Добавить столбцы после каждого четного столбца матрицы.
22 Добавить К строк, начиная со строки с номером N.
23 Добавить К столбцов, начиная со столбца с номером N.
24 Добавить строку после строки, содержащей наибольший элемент.
25 Добавить столбец после столбца, содержащего наибольший элемент.
26 Добавить строку после строки, содержащей наименьший элемент.
27 Добавить столбец после столбца, содержащего наименьший элемент.
28 Удалить строку и столбец, на пересечении которых находится наибольший элемент массива.
Денис Курбатов
Денис Курбатов
Владислав Нагорный
Владислав Нагорный

Подскажите, пожалуйста, планируете ли вы возобновление программ высшего образования? Если да, есть ли какие-то примерные сроки?

Спасибо!