program BegemotKashelot;
var x, y: integer;
begin
writeln('Введите x =');
read(x);
if x < -1 then
begin
y:= 2-sqr(x);
writeln('y=',y)
end
else
begin
if (x>=-1) and (x<=2) then
y:= 2*x;
writeln('y=',y);
end
else
if x>2 then
begin
y:= 2-x;
writeln('y=',y);
end
end.
Program1.pas(17) : Встречено 'else', а ожидалось ';'