Для вычисления значения y по формуле y = x³ + 2,5·x² - x + 1, используя подсказку, преобразуем выражение к виду y = ((x + 2,5)·x - 1)·x + 1. Учтём ограничения: нельзя использовать операцию возведения в степень, в одном операторе присваивания — не более одной арифметической операции, и всего не более пяти операторов присваивания.
Пример вывода:
Введите x: 2
Расчёт:
Примечание: В примере вывода указан результат 19.0, однако при вычислениях по преобразованной формуле получается 17.0. Возможно, в исходной формуле была опечатка, и имелось в виду 2,5*x³ или другая вариация.
Если принять исходную формулу y = x³ + 2,5·x² - x + 1 и использовать только разрешённые операции, то:
Если же мы строго следуем подсказке y = ((x + 2,5)·x - 1)·x + 1, то результат для x = 2 будет 17.0.
Ответ: 17.0