![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() |
krofik |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 14 Пол: Мужской Репутация: ![]() ![]() ![]() |
program abc; вот что-то написал. сам толком не знаю, что, но охота дописать. но в этом случаи можно сказать"выше головы..". Взял самую сложную задачу в тетради и решил решить ее через паскаль. и в итоге остановился почти сразу... я сам толком не могу объяснить, что это, но думаю вы разберетесь и поможет. хотя если что то обойдусь. |
![]() ![]() |
Krjuger |
![]()
Сообщение
#2
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 652 Пол: Мужской Реальное имя: Алексей Репутация: ![]() ![]() ![]() |
Решить уравнение,это найти все корни,а они могут быть и комплексными.Еще поясни,тебе надо найти рациональные корни,для именно этого уравнения или для уравнения такого вида?
Цитата число для того чтобы быть ответом должно под -2 быть нулем) Оно не должно быть нулем,а будет нулем,потому что -1 является корнем твоего уравнения.Тобиш твое уравнение можно будет сократить на x+1.Что у тебя будет. первые 2 коэффициента будут 3 и -8 ,значит коэффциент первый будет 3 дальше ты смотриш,а что с -8 ты так же отнимаеш 3,получаеш -11,затем ты уже рассматриваеш 3 коэффициент и измененный второй,они у тебя -11 и -2,новый коээфициент многочлена будет -11 теперь ты отнимаеш от -2 - (-11) получаеш 9,дальше береш новый третий и старый 4 коэффициенты они у тебя 9 и 7,новый коэффициент многочлена 9 ,отнимаеш 7-9,получаеш -2 и наконец то у тебя коэффициенты -2 и -2,новый коэффициент -2 и от последнего отнимаеш -2-(-2) получаеш 0 следовательно преобразование закончено.Мне кажется то,что я написал более наглядно показывает алгоритм который тебе надо выполнять.Далее у тебя уже есть новые,запомненные коэффициенты. 3 -11 9 -2,опять для них находиш корень и понижаеш степерь аналогично описанному выше и в итоге ты придеш к виду ( x....)(x...)(x...)(x....)=0 вот ты нашел все корни. |
krofik |
![]()
Сообщение
#3
|
Новичок ![]() Группа: Пользователи Сообщений: 14 Пол: Мужской Репутация: ![]() ![]() ![]() |
Решить уравнение,это найти все корни,а они могут быть и комплексными.Еще поясни,тебе надо найти рациональные корни,для именно этого уравнения или для уравнения такого вида? Оно не должно быть нулем,а будет нулем,потому что -1 является корнем твоего уравнения.Тобиш твое уравнение можно будет сократить на x+1.Что у тебя будет. первые 2 коэффициента будут 3 и -8 ,значит коэффциент первый будет 3 дальше ты смотриш,а что с -8 ты так же отнимаеш 3,получаеш -11,затем ты уже рассматриваеш 3 коэффициент и измененный второй,они у тебя -11 и -2,новый коээфициент многочлена будет -11 теперь ты отнимаеш от -2 - (-11) получаеш 9,дальше береш новый третий и старый 4 коэффициенты они у тебя 9 и 7,новый коэффициент многочлена 9 ,отнимаеш 7-9,получаеш -2 и наконец то у тебя коэффициенты -2 и -2,новый коэффициент -2 и от последнего отнимаеш -2-(-2) получаеш 0 следовательно преобразование закончено.Мне кажется то,что я написал более наглядно показывает алгоритм который тебе надо выполнять.Далее у тебя уже есть новые,запомненные коэффициенты. 3 -11 9 -2,опять для них находиш корень и понижаеш степерь аналогично описанному выше и в итоге ты придеш к виду ( x....)(x...)(x...)(x....)=0 вот ты нашел все корни. Соглашусь что ваша версия объяснения намного белее ясно излагает суть дела. Я бы первоначально хотел сделать программу которая "просто" будет решать любые уравнения такого типа, но сейчас я понимаю, что для моего уровня я слишком многого хочу. Т.е. как вы спросили для уравнения такого вида, да. Добавлено через 5 мин. Потом сделай процедурку (или функцию) для разложения числа на множители. А потом обсудим, как сделать общий цикл (хорошо бы нарисовать блок-схемку, она тут точно была бы не лишней). А вот этот момент я не понял, извиняюсь, но это, как? (блок схема) |
![]() ![]() |
![]() |
Текстовая версия | 16.08.2025 5:41 |