[паскаль] Дана матрица размерности N на M. Положительные элементы матрицы переписать подряд в одномерный массив В Помогите плиз
написал это но не работает !!!!!
program nt;
var a: array[1..4,1..4] of integer;
b: array[1..4] of integer;
m,n,i,j,t: integer;
begin
write('vvedite kol-vo strok ');
readln(n);
write('vvedite kol-vo stolbsov ');
readln(m);
for i:=1 to n do
for j:=1 to m do
begin
write('a[',i,',',j,'] =');
readln(a[i,j]);
end;
for i:=0 to n-1 do
begin
for j:=0 to m-1 do
begin a[i,j]:=Random(30)-10;
write(a[i,j],' ');
if a[i,j]>=0 then begin
Write('Massive b = ');
write(b[i],' ');
end
end.