Дана матрица А размером 10х10. Сформировать вектор В из 10 элементов , i элементов которые равны кол-ву положительных элементов i столбца матрицы А — Pascal(Паскаль)

const 
n=10;
var
a:array[1..n,1..n] of integer;
b:array[1..n] of integer;
i,j:integer;
begin
for i:=1 to n do
    begin 
        for j:=1 to n do
          begin
            a[i,j]:=20-random(40);
            write('  ',a[i,j]:3);
          end;
        writeln();
    end;
writeln('--------') ; 

for i:=1 to n do
 for j:=1 to n do
  if a[i,j]>0 then
   b[i]:=b[i]+1;
   
writeln('--------') ; 

for i:=1 to n do
        write('  ',b[i]:3);

end.

Результат работы программы

Leave a Comment

3 + 7 =