0 / 0 / 0
Регистрация: 23.03.2017
Сообщений: 7
1

Вычислить по схеме Горнера значение многочлена

23.03.2017, 13:36. Показов 3241. Ответов 2
Метки нет (Все метки)

Многочлен степени n задан массивом своих коэффициентов.Вычислить значение многочлена по схеме Горнера.
Многочлен a0xn+a1xn-1+...+an-1x+an, представленный по схеме Горнера, имеет вид: (...((a0x+a1)x+a2)x+..+an-1)x+an
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.03.2017, 13:36
Ответы с готовыми решениями:

Вычислить значение многочлена и его первую производную по формуле Горнера.
Сделать вычисления по формуле

Вычислить значения многочлена и его первую производную, используя формулу Горнера
Вычислить значения многочлена и его первую производную, используя формулу Горнера значения функции...

Составить программу вычисления значения многочлена по схеме Горнера
ребят помогите написать это в FreePascale y=x^10+2x^9+3x^8+...+10x+11;...

Вычислить значения многочлена и его первую производную, используя формулу Горнера
Вычислить значения многочлена и его первую производную, используя формулу Горнера значения функции...

2
4611 / 2308 / 2205
Регистрация: 10.12.2014
Сообщений: 8,842
24.03.2017, 11:14 3
Лучший ответ Сообщение было отмечено tyumentseva_98 как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
begin
  var n := ReadLnInteger('n =');
  var a := ReadArrReal('Коэффициенты через пробел от 0 до ' + n + ' :', n+1);
  while True do
    begin
      var x := ReadLnReal('x =');
      var Result := 0.0;
      for var i := n downto 0 do Result := Result * x+ a[i];
      WriteLnFormat('f({0}) = {1}', x, Result);
    end;
end.
Или рекурсией:
Pascal
1
2
3
4
5
6
7
8
9
10
11
var a : array of Real;
function f(n : Integer; x : Real) : Real := n = a.Length-1 ? a[n] : f(n + 1, x) * x + a[n];
begin
  var n := ReadLnInteger('n =');
  a := ReadArrReal('Коэффициенты через пробел от 0 до ' + n + ' :', n+1);
  while True do
    begin
      var x := ReadLnReal('x =');
      WriteLnFormat('f({0}) = {1}', x, f(0, x));
    end;
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.03.2017, 11:14

Составить подпрограмму вычисления значение полинома n-го порядка по схеме Горнера
Здравствуйте. помогите пожалуйста. Задание: составить подпрограмму вычисления значение полинома...

Вычислить значение многочлена
При заданных коэффициентах A1, A2, ..., AN и заданном значении X вычислить значение многочлена...

Вычислить значение многочлена
Вычислить значение многочлена x^5-9x^4+1.7x^2-9.6 для x=0,1,...,5. x^5(в пятой степени) ...

Однопроходные алгоритмы: вычислить значение многочлена
для заданного t вычислить значение многочлена...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.