Предмет: Информатика, автор: Lzgrsk

Помогите пожалуйста написать программу в Pascal.

Задан двумерный массив C из 3-х строк и 5-и столбцов. Составить программу, которая вычисляет произведение всех элементов массива. Затем организовать новый массив С, в котором значения элементов, лежащих на главной диагонали, равны 1, а остальные элементы равны квадрату соответствующих элементов исходного массива С.

Ответы

Автор ответа: Аноним
0
// PascalABC.NET 3.3, сборка 1590 от 03.12.2017
// Внимание! Если программа не работает, обновите версию!

begin
  Writeln('*** Исходный массив ***');
  var c:=MatrRandom(3,5,-9,9);
  c.Println(4); Writeln(4*c.ColCount*'-');
  Writeln('Произведение элементов: ',
      c.ElementsByRow.Aggregate(int64(1),(x,y)->x*y));
  Writeln('*** Массив-результат ***');
  c.Transform(t->t*t);
  for var i:=0 to c.RowCount-1 do c[i,i]:=1;
  c.Println(4)
end.

Пример
*** Исходный массив ***
  -7  -3   4  -1  -5
   9   1   9   2   4
  -3  -3  -1  -4  -8
--------------------
Произведение элементов: -78382080
*** Массив-результат ***
   1   9  16   1  25
  81   1  81   4  16
   9   9   1  16  64
Похожие вопросы
Предмет: Русский язык, автор: Russo1982usko
Прочитайте текст и ответьте на вопросы. Жил-был в одном посёлке грузовичок. Каждый день мимо этого посёлка проходили поезда. Там, где железная дорога пересекалась с обычной асфальтированной, стоял железнодорожный светофор. У этого светофора были два больших стеклянных глаза и громкий звонок. Когда глаза у светофора загорались, а звонок начинал громко звенеть, это значило, что приближается поезд. Все машины останавливались и ждали, пока он пройдёт. Но грузовичок в таких случаях сердито говорил: Почему я должен стоять и ждать, если поезд ещё далеко? А старые машины отвечали ему: Грузовичок! Ты пока молодой! Доживёшь до наших лет, тогда поймёшь, что шутить с железной дорогой нельзя! Но однажды, когда он подъехал к железнодорожному переезду, звонок светофора зазвенел, а глаза загорелись мигающим красным светом. Грузовичок огляделся по сторонам, увидел, что поезда ещё не видно, и смело поехал через рельсы. И вдруг, когда он был прямо на середине железнодорожного пути, его мотор чихнул и заглох. В это время вдалеке показался поезд. Помоги-и-и-те! – закричал грузовичок. – Би-и-и-и! Вытащите меня! На переезде в это время не было ни одной машины. К счастью, мимо проезжал большой самосвал. Увидев, что случилось с грузовичком, он быстро подъехал к нему и носом оттолкнул прочь от рельсов. И едва он успел съехать с них сам, как мимо с грохотом пронёсся длинный пассажирский поезд. Как же это ты, грузовичок? – ласково спросил самосвал. А грузовичку вдруг стало так стыдно, так стыдно… Много ли воды утекло с тех пор, никто не знает, но после этого случая грузовичок ни разу не нарушил правила дорожного движения. Определите тип прочитанного текста. Аргументируйте свой ответ. [2]
Помогите _____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________​
Предмет: Геометрия, автор: nikitapetrasuk9