profile
Опубликовано 6 лет назад по предмету Информатика от Tora12Dora

Это задача не совсем школьной программы, но я прошу о срочной помощи. Нужно с помощью PascalABC.net вычислить:
Дано действительное число x. Используя только арифметические операции умножения, сложения и вычитания, вычислить 1 - 2x + 3x^2 - 4x^3 и 1 + 2x + 3x^2 + 4x^3. Разрешается использовать не более восьми операций.

  1. Ответ
    Ответ дан Аккаунт удален
    Используем схему Горнера:
    a+bx+cx^2+dx^3=a+x(b+x(c+dx))

    // PascalABC.NET 3.0, сборка 1139 от 10.01.2016
    begin
      var x:=ReadReal('x=');
      Writeln(1+x*(-2+x*(3-4*x)),', ',1+x*(2+x*(3+4*x)))
    end.

    Результат выполнения программы:
    x= 3.58
    -151.241648, 230.140048


    1. Ответ
      Ответ дан Tora12Dora
      Большое спасибо!
    2. Ответ
      Ответ дан Аккаунт удален
      Пожалуйста. А Для "спасибо" тут есть кнопка, чтобы не писать.
Самые новые вопросы