Дана целочисленная прямоугольная матрица. Определить сумму элементов в тех строках, которые не содержат отрицательных элементов — Pascal(Паскаль)

var
  a:array[1..100,1..100]of integer;
  m,n,i,j,s,f:integer;
begin
 readln(m,n);
 randomize;
 for i:=1 to m do
  begin
   for j:=1 to n do
    begin
     a[i,j]:=random(50)-10;
     write(a[i,j],' ');
    end;
   writeln;
  end;
 for i:=1 to m do
  begin
   s:=0;
   f:=0;
   for j:=1 to n do
    begin
     s:=s+a[i,j];
     if a[i,j]<0 then f:=1;
    end;
   if f=0 then writeln('stroka=',i,' summa=',s);
  end;
 readln;
end.

Leave a Comment

54 + = 55