0 / 0 / 0
Регистрация: 04.11.2010
Сообщений: 11
|
|
1 | |
Найти все целые корни кубического уравнения04.11.2010, 20:04. Показов 17187. Ответов 32
Метки нет Все метки)
(
Добрый вечер.
Есть задача : Вводятся целые числа a,b,c,d.Найти все целые корни уравнения ax3+bx2+cx+d=0 (корни искать среди делителей d). Помогите написать код,который бы давал верный результат.Используя либо Cin,cout,либо printF,scanF. Спасибо за раннее.
0
|
|
04.11.2010, 20:04 | |
Ответы с готовыми решениями:
32
Найти целые корни кубического уравнения
|
![]() 5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
||||||
04.11.2010, 20:46 | 2 | |||||
Так?
2
|
0 / 0 / 0
Регистрация: 04.11.2010
Сообщений: 11
|
|
13.11.2010, 21:53 [ТС] | 3 |
а вы можете расписать каждое действие через // что бы мне было понятнее ( надо будет защищать данный код).Спасибо огромное.
Добавлено через 11 минут Уважаемый,а вы можете переписать данный код с использованием операторов цикла while или do-while вместо for ? Буду очень благодарен.
0
|
![]() 5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
||||||
13.11.2010, 22:04 | 4 | |||||
2
|
0 / 0 / 0
Регистрация: 04.11.2010
Сообщений: 11
|
|
13.11.2010, 22:13 [ТС] | 5 |
буду ждать кода.
Спасибо огромное. А данный код с подключением библиотек цматх,мог бы написать ?
0
|
![]() 5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
||||||
13.11.2010, 22:14 | 6 | |||||
2
|
0 / 0 / 0
Регистрация: 04.11.2010
Сообщений: 11
|
|
13.11.2010, 22:15 [ТС] | 7 |
почему то в том коде он пишет при решении Press any key,или же выдаёт постоянно один и тот же корень -1...что то не верно видимо.Проверить можешь ?
0
|
![]() 5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
13.11.2010, 22:17 | 8 |
Дайте мне набор коэффициентов и набор корней, которые должны получиться - проверю. Самому придумывать лень. Просто вы можете вводить такие данные, при которых корней нет или он единственный, равный -1.
1
|
0 / 0 / 0
Регистрация: 04.11.2010
Сообщений: 11
|
|
13.11.2010, 22:18 [ТС] | 9 |
тоесть,программа рабочая по тому заданию ?
0
|
![]() 5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
13.11.2010, 22:19 | 10 |
Я особо не тестил, но тривиальные варианты считает правильно.
0
|
0 / 0 / 0
Регистрация: 04.11.2010
Сообщений: 11
|
|
13.11.2010, 22:20 [ТС] | 11 |
а вы можете протестить,просто за ошибку - сразу незачёт...хотелось бы что б хотябы программа функционировала верно
0
|
![]() 5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
13.11.2010, 22:21 | 12 |
Придумывайте коэффициенты и корни, давайте мне - протестирую.
Добавлено через 23 секунды Имеется ввиду корни не из воздуха, а такие, которые реально получаются
0
|
0 / 0 / 0
Регистрация: 04.11.2010
Сообщений: 11
|
|
13.11.2010, 22:23 [ТС] | 13 |
коэф : 45,33,24,46,35,57,47,74,34
Добавлено через 38 секунд а как узнать,какие корни получаются,самому решить функцию ?
0
|
![]() 5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
13.11.2010, 22:39 | 14 |
Разумеется. Только вот у вас коэффициентов побольше 4 будет, не?
0
|
![]() 4726 / 2547 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
|
|
14.11.2010, 08:12 | 15 |
alextsi, в помощь (что бы самому не решать уравнения):
http://www.webmath.ru/web/prog19_1.php
0
|
0 / 0 / 0
Регистрация: 20.12.2012
Сообщений: 2
|
|
20.12.2012, 22:14 | 16 |
Эта программа не находит элементарные значения. По крайней мере на Vissual Studio 2010 так.
если записать a=1 b=0 c=0 d=1 он не выдаст ничего. Очевидный корень -1 Если же "c" не равно 0, то во всех случаях которых я проверил, выводит правильный ответ.
0
|
![]() 5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
||||||
22.12.2012, 00:45 | 17 | |||||
218obsn, а так?
0
|
1 / 1 / 0
Регистрация: 26.11.2022
Сообщений: 42
|
|
07.02.2023, 17:31 | 18 |
1
|
235 / 165 / 51
Регистрация: 14.02.2022
Сообщений: 431
|
|
07.02.2023, 17:49 | 20 |
0
|
07.02.2023, 17:49 | |
07.02.2023, 17:49 | |
Помогаю со студенческими работами здесь
20
Найти корни кубического уравнения
Корни кубического уравнения Действительные корни кубического уравнения методом Кардано Найти все корни уравнения
Найти все корни уравнения двумя способами Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |