|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
16.09.2016, 12:36 | #1 |
gamer
Участник клуба
Регистрация: 09.05.2015
Сообщений: 1,529
|
Биквадратное уравнение
Написал на компьютере программу для решения биквадратного уравнения. Прошу придумать тесты для проверки работы этой программы.
Биквадратное уравнение – это частный случай уравнения четвёртой степени вида: a* x ^ 4 + b * x ^ 2 + c = 0. Условия такие. Коэффициенты a, b, c должны быть целыми числами. Решения xi могут быть как целыми, так и иррациональными числами. В программе возможны следующие варианты решений: решение – любое число решений нет один корень два корня три корня четыре корня Короче, я перебрал все варианты. Нужны тройки чисел a, b, c для тестирования программы. Решения xi можно не приводить (хотя можно и с ними). А я, пока вы пишете, поиграю в Disgaea.
мой канал на Ютубе: youtube.com/@games-zz3ju/videos/
мой канал на Рутубе: rutube.ru/channel/31423139/videos/ В ожидании Кеши... |
16.09.2016, 12:39 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
И кто эти заниматься будет? Напиши программку генерирующую тройки чисел, хоть сотню, хоть миллион, и проверяй из неё же
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
16.09.2016, 12:42 | #3 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Цитата:
|
|
16.09.2016, 13:48 | #4 |
gamer
Участник клуба
Регистрация: 09.05.2015
Сообщений: 1,529
|
Комплексные числа и ТФКП я учил в 1995-ом году. Интересная наука. Но сейчас я пользуюсь другой областью памяти.
Программа работает так. Я её запускаю... она просит ввести три целых числа. А потом считает и выдаёт на экран ответ. После чего останавливается. Я её снова запускаю... даю новые числа... и т.д.
мой канал на Ютубе: youtube.com/@games-zz3ju/videos/
мой канал на Рутубе: rutube.ru/channel/31423139/videos/ В ожидании Кеши... Последний раз редактировалось jura_k; 16.09.2016 в 13:50. |
16.09.2016, 13:54 | #5 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Цитата:
|
|
16.09.2016, 14:34 | #6 |
gamer
Участник клуба
Регистрация: 09.05.2015
Сообщений: 1,529
|
Задач две.
1. Решить квадратное уравнение. Решил. 2. Решить биквадратное уравнение, воспользовавшись предыдущим решением как вспомогательным алгоритмом. На условие я наплевал и решил задачу заново, но с использованием предыдущего кода. Теперь нужно протестировать. Жду ваших предложений.
мой канал на Ютубе: youtube.com/@games-zz3ju/videos/
мой канал на Рутубе: rutube.ru/channel/31423139/videos/ В ожидании Кеши... |
16.09.2016, 14:49 | #7 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
x^4+6x^2+25=0 и только посмейте сказать, что у него менее 4 корней.
|
16.09.2016, 15:19 | #8 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Речь видимо идет о наличии действительных корней. Так что их там нет.
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
16.09.2016, 15:26 | #9 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Я предлагал ТС уточнить условие - он ответил, что и так все отлично. Так что нет, там есть все 4 корня.
|
16.09.2016, 16:06 | #10 | |
gamer
Участник клуба
Регистрация: 09.05.2015
Сообщений: 1,529
|
Цитата:
Я же сказал в первом посте: корни могут быть целыми числами или иррациональными. Ну я могу дать программе коэффициенты 1, 6, 25. Но это только 1 тест. А для просмотра всех ветвей условий их (тестов) должно быть много. Ответ будет: нет корней.
мой канал на Ютубе: youtube.com/@games-zz3ju/videos/
мой канал на Рутубе: rutube.ru/channel/31423139/videos/ В ожидании Кеши... |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Уравнение | fkty | Помощь студентам | 2 | 21.03.2015 16:49 |
Уравнение | faiter_on | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 07.12.2014 19:50 |
Уравнение | Artemini | Помощь студентам | 3 | 21.10.2011 14:19 |
Уравнение | werser | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 18.11.2010 21:50 |
Уравнение | Paul_AG | Общие вопросы C/C++ | 19 | 10.05.2009 22:50 |