Составил программу на Паскале, но что то не так. Посмотрите, пожалуйста
program h;
//uses crt;
var x,y,a,b:real;
begin
write('a,b=');
readln(a,b);
x:=sqrt(2)/10;
if abs(sqr(a)-sqr(b))<10*x
then y:=power(a,x)-exp(x)+exp(3*ln(b))*cos(4*X-0.2)
else y:=sin(4.5*x)/cos(4.5*x)+x/sin(0.5*x);
write('y=',y:5:2);
end.
а=234.56 в=2123.78*10^-2
program h;
//uses crt;
var x,y,a,b:real;
begin
write('a,b=');
readln(a,b);
x:=sqrt(2)/10;
if abs(sqr(a)-sqr(b))<10*x
then y:=power(a,x)-exp(x)+exp(3*ln(b))*cos(4*X-0.2)
else y:=sin(4.5*x)/cos(4.5*x)+x/sin(0.5*x);
write('y=',y:5:2);
end.
а=234.56 в=2123.78*10^-2