Вопрос школьника по предмету Информатика
Задана действительная квадратная матрица порядка n. Найти наибольший по модулю элемент матрицы. Не используя вспомогательного массива, получить квадратную матрицу порядка n-1 путем выбрасывания из исходной матрицы строки и столбца, на пересечении которых расположен элемент с найденным значением. Размерность матрицы и значения ее элементов ввести с клавиатуры.
Ответ учителя по предмету Информатика
// PascalABC.NET 3.2, сборка 1437 от 03.05.2017
// Внимание! Если программа не работает, обновите версию!
begin
var n:=ReadInteger(‘Количество строк/столбцов в матрице:’);
var a:=MatrRandom(n,n,-99,99);
a.Println(4); Writeln(4*a.ColCount*’-‘);
var ijv:=a.ElementsWithIndexes.Select(x->(x[0],x[1],abs(x[2])))
.MaxBy(x->x[2]);
for var i:=ijv[0] to n-2 do a.SwapRows(i,i+1);
for var j:=ijv[1] to n-2 do a.SwapCols(j,j+1);
SetLength(a,n-1,n-1); a.Println(4)
end.
Пример
Количество строк/столбцов в матрице: 5
87 -5 -38 -9 57
31 66 57 -25 40
11 66 99 -79 91
12 95 93 27 -97
33 -94 14 19 39
———————
87 -5 -9 57
31 66 -25 40
12 95 27 -97
33 -94 19 39
Похожие вопросы от пользователей
Солнечные лучи залили землю теплом и светом….
№6
в какой из записей химического процесса коэффициент расставлены верно.
1)4no+o2=4no2
2)so3+2koh=k2so4+h2o
3)2cu(oh)2=2cuo+h2o
4)2ca+2h2o=2ca(oh)2+h2
№7
наибольшее число катионов образуется при диссоциации 1 моль.
1)na2o
2)k3po4
3)al2s3
4)fecl3
№8
сокращенному ионному уравнению
2h+co3=co2+h2o
соответствует левая часть схемы химической реакции
1)co2+koh ->
2)caco3+hcl ->
3)k2co3+hno3 ->
4)ca(oh)2+na2co3 ->
№9
и цинк и магний при обычных условиях реагирует с
1) водой
2) оксидом углерода (IV)
3) соляной кислотой
4) гидроксидом алюминия
№10
оксид кремния взаимодействует с
1)kno3
2)p2o5
3)ba(oh)2
4)hcl
№11
гидроксид калия реагирует с каждым из двух веществ:
1)cao и p2o5
2)nacl и h2
3)so2 и h2o
4)hcl и co2
В киоске выставлено на продажу мороженое четырех различных сортов. В холодильники 30 порций клубничного ,15 бананового ,25 ванильного и 30 шоколадного мороженого. Какова вероятность того, что вынутые наугад из холодильника мороженое:
1) будет банановым?
P(A)=___
2) не будет ванильным?
P(C)=___
3) будет шоколадным
P(B)=___
4) будет банановым или ванильным?
P(D)=___
Предмет можете написать любой,буду очень благодарна