Const N = 3; M = 4; Var Z:array[1..N,1..M] of integer; i,j,B:integer; Begin Randomize; WriteLn('Исходный массив:'); For i:= 1 to N do Begin For j:= 1 to M do Begin Z[i,j]:=random(21)-10; Write(Z[i,j]:3,' ') End; WriteLn; End; WriteLn; WriteLn('Второй и четвёртый столбец переставлены:'); For i:= 1 to N do Begin B:=Z[i,2]; Z[i,2]:=Z[i,4]; Z[i,4]:=B; End; For i:= 1 to N do Begin For j:= 1 to M do Write(Z[i,j]:3,' '); WriteLn; End; End.