Буду очень признателен если поможете с задачей: даны две матрицы А(5,5) и B(5,5). Увеличить в 5 раз все элементы той матрицы в которой сумма диагональных элементов наименьшая считая, что такая матрица одна. Особенно не знаю как найти сумму диагональных элементов!
Serega
8.12.2003 20:20
элеметы главной диагонали: i=j элементы побочной диагонали: i+j=6 (для матрицы 5 на 5) сумма:
Код
for i:=1 to 5 do for j:=1 to 5 do if (i=j)or(i+j)=6 then sum:=sum+a[i,j];
Nemo
9.12.2003 19:40
Ну тупняк:
Код
......... for i:=1 to 5 do begin Sum1:=Sum1+a[i, i]; Sum2:=Sum2+a[i, i]; end; ...........
Nemo
9.12.2003 19:45
Для главной и побочной диагонали:
Код
... for i:=1 to 5 do begin SumMain:=SumMain+a[i, i]; SumSecond:=SumSecond+a[i, 6-i]; end; ...
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.