Разработать алгоритм, определяющий произведение ненулевых элементов каждого столбца матрицы В(5,12). Полученные значения вывести, указав номер столбцов.- Pascal(Паскаль)

uses crt;
const n=5;
      m=12;
var a:array[1..n,1..m] of real;
    i,j:byte;
    p:real;
begin
clrscr;
randomize;
writeln('Исходная матрица:');
for i:=1 to n do
 begin
  for j:=1 to m do
   begin
    a[i,j]:=5*random;
    write(a[i,j]:5:2);
   end;
  writeln;
 end;
writeln;
for j:=1 to m do
 begin
  p:=1;
  for i:=1 to n do
  if a[i,j]<>0 then p:=p*a[i,j];//вот здесь и в блок-схеме.
  writeln('Произведение в столбце ',j,'=',p:0:2);
 end;
end.

Leave a Comment

− 1 = 4