IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> нахождение рациональных корней многочлена с целым коэффициентом, вот не знаю как и что дальше делать...
krofik
сообщение 27.11.2010 0:25
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 14
Пол: Мужской

Репутация: -  -1  +


program abc;
var
A1,X1n,A2,X2n,A3,X3n,s:real;
begin
writeln('нахождение рациональных корней многочлена с целым коэффициентом');
writeln('Введите первый коэффициент и степень Х при нем');
read(A1);
read(X1n);
writeln('Введите второй коэффициент и степень Х при нем');
read(A2);
read(X2n);
writeln('Введите третий коэффициент и степень Х при нем');
read(A3);
read(X3n);
writeln('Введите своббодный коэффициент');
read(n);
for del:=1 to n do
if (i mod del)=0 then
write(делители свободного члена,' ');
for del:=1 to A1 do
if (i mod del)=0 then
write(делители первого коэффициента,' ');
Type
Age=n/A1;
while s=0 do


вот что-то написал. сам толком не знаю, что, но охота дописать. но в этом случаи можно сказать"выше головы..".
Взял самую сложную задачу в тетради и решил решить ее через паскаль. и в итоге остановился почти сразу... я сам толком не могу объяснить, что это, но думаю вы разберетесь и поможет. хотя если что то обойдусь.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
Krjuger
сообщение 28.11.2010 18:11
Сообщение #2


Профи
****

Группа: Пользователи
Сообщений: 652
Пол: Мужской
Реальное имя: Алексей

Репутация: -  20  +


Решить уравнение,это найти все корни,а они могут быть и комплексными.Еще поясни,тебе надо найти рациональные корни,для именно этого уравнения или для уравнения такого вида?
Цитата
число для того чтобы быть ответом должно под -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 вот ты нашел все корни.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 16.08.2025 7:43
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"