Регистрация
Войти
Стать экспертом Правила
Информатика

В массиве D (1:4, 1:4) элементы первого столбца поставить на место соответствующих элементов главной диагонали и определить произведение элементов главной диагонали. В Pascal.

ОТВЕТЫ
// PascalABC.NET 3.2, сборка 1344 от 22.11.2016
// Внимание! В более ранних версиях программа работать не будет!
begin
  var d:=MatrRandom(4,4,-20,20);
  Writeln(Исходный массив); d.Println(4);
  var s:=d[0,0];
  for var i:=1 to 3 do begin d[i,i]:=d[i,0]; s+=d[i,i] end;
  Writeln(Полученный массив); d.Println(4);
  Writeln(Сумма на главной диагонали ,s)
end.

Пример
Исходный массив
  14   8 -12  12
  15  -9 -16  -6
  18  -7   7   5
  -7 -12 -10 -14
Полученный массив
  14   8 -12  12
  15  15 -16  -6
  18  -7  18   5
  -7 -12 -10  -7
Сумма на главной диагонали 40
229
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам