varx, result: real;beginwrite('Введите значение x: ');readln(x);
if x < 1 thenresult := (sqrt(x + 2) - 5) / x + 2 x x + power(x - 1, 2) / abs(x)elseresult := cos(x) + ln(x);
writeln('Значение функции равно ', result);end.
var
x, result: real;
begin
write('Введите значение x: ');
readln(x);
if x < 1 then
result := (sqrt(x + 2) - 5) / x + 2 x x + power(x - 1, 2) / abs(x)
else
result := cos(x) + ln(x);
writeln('Значение функции равно ', result);
end.