Конечно, вот программа, которая определяет значение y в зависимости от значения x:
def определить_y(x):
if x > 5:
y = x**3 + 2
else:
y = 2*x - 3
return y
x = 21
результат = определить_y(x)
print("Значение y при x =", x, "равно", результат)
Эта программа сначала проверяет значение x. Если x больше 5, то значение y будет равно x в кубе плюс 2. В противном случае, если x меньше или равно 5, значение y будет равно 2*x минус 3. Вы можете использовать этот код, чтобы определить значение y для заданного значения x в вашем случае, x=21.
