Дана матрица J(3,3). Поменять местами строчки со столбцами. Отыскать сумму частей,

Дана матрица J(3,3). Поменять местами строчки со столбцами. Найти сумму частей, лежащих на основной диагонали.

Задать свой вопрос
Cehnenko Polina
В задании так было написано
Иван Димахов
И на каком языке программка нужна? На Паскале?
Топоривский Даниил
После транспонирования, язык программирования Delphi
1 ответ
// PascalABC.NET 3.2, сборка 1389 от 01.03.2017
// Внимание! Если программка не работает, обновите версию!

begin
  var a:=MatrRandom(3,3,10,50);
  a.Println(3); Writeln(3*a.ColCount*'-');
  a:=Transpose(a);
  a.Println(3); Writeln(3*a.ColCount*'-');
  var s:=0;
  for var i:=0 to 2 do s+=a[i,i];
  Writeln('S=',s)
end.

 15 40 13
 21 21 26
 14 24 31
---------
 15 21 14
 40 21 24
 13 26 31
---------
S=67


, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт