
Помогите пожалуйста решить 3 задание

Const n=10;
var x,y:array[1..n] of real;i,j:integer;
begin
Randomize;
writeln(--X--);
for i:=1 to n do
begin
x[i]:=4*random-2;
write(x[i]:5:2, );
end;
writeln;
j:=0;
for i:=1 to n do
if (x[i]>-1)and(x[i]<1) then
begin j:=j+1; y[j]:=x[i]; end;
writeln(--Y--);
for i:=1 to j do write(y[i]:5:2, );
writeln;
end.
Пример:
--X--
-1.80 0.37 -0.87 -1.32 -0.21 1.61 1.50 1.01 -0.03 0.58
--Y--
0.37 -0.87 -0.21 -0.03 0.58
Оцени ответ