uses crt;var a:array[1..100,1..100] of integer;b:array[1..100] of integer;i,j,m,n:integer;beginClrScr;Randomize;Write('n=');Readln(n);Write('m=');Readln(m);Writeln;for i:=1 to m doWrite(i:4);Writeln;Writeln('-'*4*m);for i:=1 to n dobeginfor j:=1 to m dobegina[i,j]:=random(20)-10;Write(a[i,j]:4);end;Writeln;end;Writeln;b[j]:=0;for i:=1 to n dofor j:=1 to m doif a[i,j]>0 thenb[j]:=b[j]+1;for i:=1 to m doif b[i]>0 then Writeln('В столбце ',i,' положительных чисел ',b[i])else Writeln('В столбце ',i,' нет положительных чисел ');Readln;end.