Записываю формулы на языке паскаль и выдает ошибку. Не могу разобраться что не так?
Выражение b работает, а вот с а проблемы. Из-за этого я так понимаю не работает и с.
Program Variant_4;
Var x, y, z: Real;
Var a, b, c: Real;
Begin
Write('x=');
ReadLn(x);
Write('y=');
ReadLn(y);
Write('z=');
ReadLn(z);
a:=(3.2*exp(ln(x)*((1/5)*exp(x*ln(exp(x)))))*(x-pi/3))/(0.5*abs(y-exp(3*ln(sin(x)/cos(x)
))));
b:=(sqr(x-y))/2.5 + (abs(exp(ln(y-x)*3)))/sin(x/z);
c:= exp(1/3)*ln(cos(a*x)-sin(a+b)/a*b);
writeln(a);
writeln(b);
writeln(c);
end.
<b><i></i></b>