
В матрице A(3,7) уничтожить 5-й столбик и распечатать полученную матрицу


Ответы на вопрос

===== PascalABC.NET =====
begin
var a := MatrRandom(3, 7, -99, 99);
a.Println(4);
Writeln;
var i := Range(0, 6).ToArray;
a := a.MatrSlice(Arr(0,1,2), i[:4] + i[5:]);
a.Println(4)
end.




Для уничтожения 5-го столбца в матрице A размером (3, 7) необходимо удалить этот столбец из матрицы и получить новую матрицу B с размером (3, 6). Здесь предполагается, что столбцы нумеруются с 1, то есть 5-й столбец является пятой колонкой матрицы A.
Допустим, исходная матрица A выглядит следующим образом (здесь я использую значения для примера, заполните матрицу своими данными):
cssA = | a11 a12 a13 a14 a15 a16 a17 |
| a21 a22 a23 a24 a25 a26 a27 |
| a31 a32 a33 a34 a35 a36 a37 |
Для получения новой матрицы B без 5-го столбца нужно удалить столбец a15, a25 и a35. Таким образом, получим матрицу B размером (3, 6):
cssB = | a11 a12 a13 a14 a16 a17 |
| a21 a22 a23 a24 a26 a27 |
| a31 a32 a33 a34 a36 a37 |
Пожалуйста, убедитесь, что удаляете правильный столбец согласно вашим данным, так как матрица может быть различной формы и содержать различные значения.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili