program CalculateFunction;
uses Math;
var
x, B, S: Double;
begin
Write('Введите x: ');
ReadLn(x);
Write('Введите B: ');
ReadLn(B);
S := (B * Sqr(Cos(x))) / Exp(Ln(Tan(Exp(Ln(x) * 3) * 2 * Pi * B)) / 3) +
Ln(Abs(Exp(4 + 2 * x) / 0.753 ** B)) /
Exp(Sqrt(Abs(2 * Pi * x * x - B * B))) + Power(1.23, 33);
WriteLn('Результат: ', S:0:10);
end.
Используется Math для математических функций.
x, B, S – переменные двойной точности (Double).
Читаем x и B с клавиатуры.
Выражение разбивается на части для читаемости.
Применяются Sqr(), Exp(), Ln(), Abs(), Sqrt(), Power().
Итог выводится с 10 знаками после запятой.