Павловская. ООП. Семинар 1. Классы. Вариант 12.

Формат входных данных.
Ввод: ввод
матрицы по шаблону:
<число строк> <число
столбцов>
<массив элементов матрицы
построчно>
Вывод: результирующая
матрица после выполнения действий согласно меню:
1 – удалить из матрицы строку
с указанным номером;
2 – удалить из матрицы
столбец с указанным номером;
3 – добавить строку в
матрицу;
4 – добавить столбец в
матрицу;
5 – вывести подматрицу указанного
размера;
0 - выход.
Пример входных данных:
4 4
1 3 2 4
5 6 7 8
0 1 2 1
3 2 1 4
1 2
2 3
3 9 8 7 5
4 6 6 6 6
5 2 3
0
Пример выходных данных:
Matrix
1 3 2 4
5 6 7 8
0 1 2 1
3 2 1 4
New matrix
1 3 2 4
5 6 7 8
3 2 1 4
New matrix
1 3 2
5 6 7
0 1 2
3 2 1
New matrix
1 3 2 4
5 6 7 8
0 1 2 1
3 2 1 4
9 8 7 5
New matrix
1 3 2 4 6
5 6 7 8 6
0 1 2 1 6
0 0 0 0 0
New matrix
1 3 2
5 6 7