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

Вычислить значение многочлена

03.03.2011, 14:20. Показов 2980. Ответов 7
Метки нет (Все метки)

7х в степени 7 плюс 6х в степени 6 плюс 5х в степени 5 плюс 4х в степени 4; и еще одну прогу чтобы затабулировать эту функцию спомощью операторов циклов for while repeat x принадлежит [-2;2] n=10
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.03.2011, 14:20
Ответы с готовыми решениями:

Вычислить значение многочлена
срочно пожалуйста!!!!!!!! дан одномерный массив a1,a2,...,an, состоящий из вещественных чисел....

Вычислить значение многочлена
Люди помогите решить примеры на паскале, то есть записать их, нужно только решить пятые задания, к...

Вычислить значение многочлена в точке x
Коэффициенты многочлена хранятся в массиве a: array of integer n – натуральное число, степень...

Вычислить значение многочлена в целочисленной точке x
Составьте программу с использованием структуры данных стек . Дан многочлен. Вычислить его значение...

7
Почетный модератор
64276 / 47575 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
03.03.2011, 14:25 2
Вычислить значение
https://www.cyberforum.ru/pasc... 95863.html
0
0 / 0 / 0
Регистрация: 28.02.2011
Сообщений: 10
03.03.2011, 14:33  [ТС] 3
Цитата Сообщение от Puporev Посмотреть сообщение
Вычислить значение
https://www.cyberforum.ru/pasc... 95863.html
Не понимаю как вбить этот многочлен правильно((
0
Почетный модератор
64276 / 47575 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
03.03.2011, 14:41 4
Так читай по ссылке...

Добавлено через 5 минут
Цитата Сообщение от lock-tok Посмотреть сообщение
плюс 4х в степени 4;
Что, на этом и конец многочлена?
0
0 / 0 / 0
Регистрация: 28.02.2011
Сообщений: 10
03.03.2011, 15:12  [ТС] 5
Нужно решить
0
Почетный модератор
64276 / 47575 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
03.03.2011, 15:15 6
Цитата Сообщение от lock-tok Посмотреть сообщение
Нужно решить
Кто бы сомневался....
Просто нормальные многочлены заканчиваются не четвертой степенью, а нулевой, (или свободным членом)...
0
0 / 0 / 0
Регистрация: 28.02.2011
Сообщений: 10
03.03.2011, 15:16  [ТС] 7
Цитата Сообщение от Puporev Посмотреть сообщение
Так читай по ссылке...

Добавлено через 5 минут

Что, на этом и конец многочлена?
Да вроде так все
0
Почетный модератор
64276 / 47575 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
03.03.2011, 15:45 8
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

1.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
uses crt;
var a:array[4..7] of real;
    x,s,y:real;
    i,j:byte;
begin
clrscr;
writeln('Введите коэффициенты многочлена:');
for i:=7 downto 4 do
 begin
  write('при x^',i,'=');
  readln(a[i]);
 end;
write('Введите значение аргумента x=');
readln(x);
clrscr;
y:=0;
for i:=4 to 7 do
 begin
  s:=1;
  for j:=1 to i do
  s:=s*x;
  y:=y+s*a[i];
 end;
writeln('Решение:');
write(a[7]:0:1,'x^7');
for i:=6 downto 4 do
 begin
  if a[i]>0then write('+');
  write(a[i]:0:1,'x^',i);
 end;
write('=',y:0:1);
readln
end.
Добавлено через 17 минут
2.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
uses crt;
var a:array[4..7] of real;
function Summa(x:real):real;
var i,j:byte;
    y,s:real;
begin
y:=0;
for i:=4 to 7 do
 begin
  s:=1;
  for j:=1 to i do
  s:=s*x;
  y:=y+s*a[i];
 end;
Summa:=y;
end;
var i,n:byte;
    xn,xk,x,y,h:real;
begin
clrscr;
writeln('Введите коэффициенты многочлена:');
for i:=7 downto 4 do
 begin
  write('при x^',i,'=');
  readln(a[i]);
 end;
clrscr;
writeln('Многочлен:');
write(a[7]:0:1,'x^7');
for i:=6 downto 4 do
 begin
  if a[i]>0then write('+');
  write(a[i]:0:1,'x^',i);
 end;
writeln;
xn:=-2;
xk:=2;
n:=10;
h:=(xk-xn)/(n-1);
writeln('Табулирование в цикле For:');
for i:=1 to n do
 begin
  x:=xn+(i-1)*h;
  writeln('x=',x:4:1,'  S=',Summa(x):8:2);
 end;
write('Нажмите Enter для продолжения..,');
readln;
writeln('Табулирование в цикле While:');
x:=xn;
while x<=xk+h/2 do
 begin
  writeln('x=',x:4:1,'  S=',Summa(x):8:2);
  x:=x+h;
 end;
write('Нажмите Enter для продолжения..,');
readln;
writeln('Табулирование в цикле Repeat:');
x:=xn;
repeat
  writeln('x=',x:4:1,'  S=',Summa(x):8:2);
  x:=x+h;
until x>xk;
write('Нажмите Enter для выхода..,');
readln
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.03.2011, 15:45
Помогаю со студенческими работами здесь

Вычислить значение многочлена для заданного вещественного x
Вычислить значение многочлена для заданного вещественно- го x двумя способами: суммируя элементы...

Динамические структуры данных. Вычислить значение многочлена в целочисленной точке x
Вычислить значение многочлена в целочисленной точке x. Коэффициенты вводятся с клавиатуры и...

По заданным коэффициентам многочлена P(x) 5 степени и многочлена Q(x) 6 степени определить коэффициенты многочлена P(Q(x))
По заданным коэффициентам многочлена P(x) 5 степени и многочлена Q(x) 6 степени определить...

Вычслить значение многочлена
Вычислить значение многочлена 10 степени по формуле Горнера 10x10+9x9+...+2x2+x (то что после...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru