Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 01.07.2018
Сообщений: 1
1

Вычисление значения полинома, используя формулу Горнера

01.07.2018, 19:33. Показов 1307. Ответов 5
Метки нет (Все метки)

Составить блок-схему и программу для вычисления значения полинома, используя формулу Горнера.
t=15f11+13f10+4f8-2f7+16f5-3f+1
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.07.2018, 19:33
Ответы с готовыми решениями:

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

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

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

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

5
Почетный модератор
64065 / 47477 / 32732
Регистрация: 18.05.2008
Сообщений: 115,185
01.07.2018, 21:03 2
Так наверное
t=15f11+13f10+4f8-2f7+16f5-3f+1

Добавлено через 12 минут
Вроде так.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
uses crt;
const n=11;
      a:array[0..n] of integer=(1,-3,0,0,0,16,0,-2,4,0,13,15);
var t,f:real;
    i:byte;
begin
clrscr;
write('Введите значение f=');
readln(f);
t:=0;
for i:=0 to n do
t:=t*f+a[i];
writeln('t=',t:0:3);
readln;
end.
0
4600 / 2300 / 2201
Регистрация: 10.12.2014
Сообщений: 8,788
02.07.2018, 05:52 3
Puporev, вернее вот так:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
const
  n=11;
  a:array[0..n] of integer=(1,-3,0,0,0,16,0,-2,4,0,13,15);
var
  t,f:real;
  i:byte;
begin
  write('Введите значение f=');
  readln(f);
  t:=0;
  for i:=n downto 0 do
    t:=t*f+a[i];
  writeln('t=',t:0:3);
  WriteLn('Контроль:');
  WriteLn('t=', 15*f*f*f*f*f*f*f*f*f*f*f+13*f*f*f*f*f*f*f*f*f*f+4*f*f*f*f*f*f*f*f-
    2*f*f*f*f*f*f*f+16*f*f*f*f*f-3*f+1:0:3)
end.
0
Почетный модератор
64065 / 47477 / 32732
Регистрация: 18.05.2008
Сообщений: 115,185
02.07.2018, 08:34 4
JuriiMW, У Вас нет схемы Горнера.
0
4600 / 2300 / 2201
Регистрация: 10.12.2014
Сообщений: 8,788
02.07.2018, 09:21 5
Puporev, не-е-е-т!
Это у вас косяк в цикле… ;–)

А последние две строчки, чтобы вы могли заметить свой косяк.
0
Почетный модератор
64065 / 47477 / 32732
Регистрация: 18.05.2008
Сообщений: 115,185
02.07.2018, 10:15 6
А, понял, извини.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.07.2018, 10:15

Вычисление полинома по схеме Горнера
Дана вроде бы стандартная задача, на вычисление суммы, но портит ее то, что надо вычислить ее по...

Вычисление значения полинома
вычисление значения полинома P4(x)=7x4-0,33-2x2+7,8x+1 и его первой производной на отрезке с шагом...

Вычисление значения полинома, используя заданную формулу
Составить программу для вычисления значения полинома, используя формулу r=17h5-14h4+7h2+h-18

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


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

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

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