Const
N = 10;
Var
A,B:array[1..N] of integer;
i,k:integer;
Sr:real;
Begin
Write('Исходный массив:');
For i:= 1 to N do
Begin
A[i]:=random(2*N+1)-N;
Write(' ',A[i]);
Sr:=Sr+A[i]
End;
Sr:=Sr/N;
WriteLn;
WriteLn('Среднее арифметическое: ',Sr);
k:=0;
Write('Новый массив:');
For i:= 1 to N do
if A[i]>Sr then
Begin
k:=k+1;
B[k]:=A[i];
Write(' ',B[k])
End;
End.