Вроде че-то типа того
Program ex;
const
x=0.00671e5;
y=-0.6023;
var
a,b,c,d,z:real;
begin
z:=sqrt(abs(2-pi));
a:=ln(arctan(-z/x))/ln(10);
b:=1/(a+z)+(x*y/100);
c:=exp(ln(a)/3)+exp(b*ln(2));
d:=sin(c)/cos(c);
writeln(d);
end.
но ругается на
invalid floating-point operation. Недопустимая операция с плавающей запятой. При операции с двумя действительными значениями было получено переполнение или деление на ноль.
в 9 строчке