Var
c:array[1..1000,1..1000] of integer;
i,j,n,m,sum,aver:longint;
begin
read(n,m);
for i:=1 to n do
for j:=1 to m do
begin
read(c[i,j]);
sum:=sum+c[i,k];
end;
aver:=sum div (n*m);
for i:=1 to n do
begin
writeln;
for j:=1 to m do
begin
if c[i,j]<aver then c[i,j]:=0 else c[i,j]:=255;
write(c[i,j],' ');
end;
end;
end.
Проверьте на синтаксические ошибки. В данный момент не могу сам это скомпилировать
первое действие в скобках второе уменьшить
В документе смотри.
_________________
var
x1,y1,x2,y2:integer;
begin
readln(x1);
readln(y1);
readln(x2);
readln(y2);
if (x1+y1+x2+y2) mod 2 = 0 then
writeln('ONI IMEUT ODINAKOVIJ ZVET');
else
writeln('ONI IMEUT RAZNIJ ZVET');
end.