|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.12.2015, 18:13 | #1 |
Форумчанин
Регистрация: 07.01.2015
Сообщений: 231
|
Вот есть код..
Дано: an - коэффициент при старшем члене полинома n - степень полинома; x - массив корней полинома (x[0], x[1], …x[n]) ; Вычислить: массив a - массив коэффициентов полинома (a[0], a[1], …a[n]). Код:
И вот например дан полином 3(x-2)(x+2)(x-1)(x+1)=3*x^4-15*x^2+12 Как видно степень полинома = 4, старший коэффициент = 3, корни полинома = 2, -2, 1, -1 И в ответе он выводит, что коэффициенты равны = 3, -3, -12, 12 А надо чтоб выводило 3, 0, -15, 12 В принципе выводит по сути правильно... Но надо чтоб выводило правильный коэффициент по каждой степени... Помогите, пожалуйста! Или может по другому выводить? Или может тупо выводить нужные коэффициенты? Последний раз редактировалось Stilet; 05.12.2015 в 09:32. |
04.12.2015, 23:36 | #2 |
C/C++, Asm
Участник клуба
Регистрация: 02.03.2010
Сообщений: 1,323
|
может это от того, что ты их неправильно считашь?
a[n-1] = a[n] * Sum(x[i]) a[n - 2] = a[n] * Sum(x[i]*x[j]) i != j a[n - 3] = a[n] * Sum(x[i]*x[j]*x[k]) i != j != k ...... a[0] = a[n] * x[n]*x[n-1]* .. *x[0] |
05.12.2015, 15:15 | #3 |
Форумчанин
Регистрация: 07.01.2015
Сообщений: 231
|
|
05.12.2015, 17:37 | #4 |
C/C++, Asm
Участник клуба
Регистрация: 02.03.2010
Сообщений: 1,323
|
как-то так
Код:
|
05.12.2015, 23:04 | #5 | |
Форумчанин
Регистрация: 07.01.2015
Сообщений: 231
|
Цитата:
|
|
05.12.2015, 23:14 | #6 |
Форумчанин
Регистрация: 07.01.2015
Сообщений: 231
|
поменял
Код:
Код:
3 6 -6 0 |
06.12.2015, 20:56 | #7 | |
Форумчанин
Регистрация: 07.01.2015
Сообщений: 231
|
Цитата:
|
|
06.12.2015, 21:17 | #8 |
C/C++, Asm
Участник клуба
Регистрация: 02.03.2010
Сообщений: 1,323
|
наверно можно.
на данном этапе советую выполнить пошаговый трейс программы, мне всегда помогает. |
24.12.2015, 17:42 | #9 |
Новичок
Джуниор
Регистрация: 02.07.2013
Сообщений: 1
|
не нашли правильное решение? тоже такая задача, запарился уже
|
19.11.2020, 00:42 | #10 |
Новичок
Джуниор
Регистрация: 19.11.2020
Сообщений: 1
|
Вот работающий корректно код:
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Таблица биномиальных коэффициентов | andrewllp1610 | Помощь студентам | 0 | 07.01.2014 14:59 |
Ввод коэффициентов функции | Katerina3262 | Помощь студентам | 6 | 12.05.2012 21:08 |
Подсчёт коэффициентов [Паскаль] | Pirotexnik | Помощь студентам | 6 | 11.12.2010 22:03 |
Расчет коэффициентов экспоненты | metrim | Microsoft Office Excel | 4 | 01.09.2009 17:32 |