• Для заданного x вычислите y по формуле
    [tex]y = x {}^{3} + 2.5x {}^{2} - x + 1.[/tex]
    При этом:
    а) операцию возведения в степень использовать запрещено;
    б) в одном операторе присваивания можно использовать не более одной арифметической операции (сложение, умножение, вычитание);
    в) в программе может быть использовано не более пяти операторов присваивания.
    Подсказка: преобразуйте выражение к следующему виду:
    [tex]y = ((x \times 2.5)x - 1)x + 1[/tex]

Ответы 1

  • y = x {}^{3} + 2.5x {}^{2} - x + 1\\y = (x {}^{2} + 2.5x - 1)x + 1\\y = ((x + 2.5)x - 1)x + 1

    var

     x, y: real;

    begin

     read(x);

     y := x + 2.5;

     y := y * x;

     y := y - 1;

     y := y * x;

     y := y + 1;

     write(y);

    end.

    • Автор:

      mackenzie
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years