import math def calculate_expression(x): if math.sin(x) <= 0: return "Ошибка: логарифм от отрицательного числа или нуля" else: return math.log(math.sin(x)) + abs(math.cos(x)) / 2 - math.sin(2 * x) x = 2 result = calculate_expression(x) print(f"Результат для x = {x}: {result}")