Попробуй поставить 3 галочки (там где Обеспечение целостности)
Получается, что если Фокс оказался в 10 вагоне, а билет у него на 7 вагон, значит отсчитывал он с начала 7 вагонов, чтобы попасть в свой. Но так как оказался он в 10, значит вагонов всего 17 (10+7).
Var
x,y:real;
begin
Write('x='); Read(x);
if x>0 then y:=x-2
else
if x=0 then y:=5*x+10
else begin
Writeln('неверное значение x');
exit
end;
Writeln('y=',y)
end.