|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
06.01.2013, 12:46 | #1 |
PascalMadSkills
Пользователь
Регистрация: 19.12.2012
Сообщений: 14
|
Сложение, умножение, НОД многочленов
Вводим с клавиатуры максимальную степень обеих многочленов, затем вводим коэффициенты для каждой степени. В ответе должен быть вывод типа 10x^3+9x^2+11x и т.п. Нужно 3 программы для каждого действия (+ * НОД).
|
06.01.2013, 15:17 | #2 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Vasek, Вы кажется тему не просекли.. Никто не будет за Вас что-либо решать.. Где приветствие? Где просьба о помощи, а не голое задание? Где Ваши наработки? Где хотя бы не правдивое объяснение, что препод зараза ничего не объясняет?
|
06.01.2013, 15:59 | #3 |
PascalMadSkills
Пользователь
Регистрация: 19.12.2012
Сообщений: 14
|
Я вас категорически приветствую. Я прошу у вас помощи, великодушные обитатели данного форума. Нам дали задание, а как делать - это уже наша проблема. Наработок нет, т.к. мы делали в универе, файлы остались на каком то из множества компьютеров, где именно не помню. Суть задания: надо сложить/умножить/найти НОД двух многочленов. Мы вводим максимальную степень одного из них, например 6. Затем вводим коэффициенты, т.е. числа, стоящие перед каждым из X. Повторяем для второго числа. В итоге должны получить ответ в виде многочлена, например 6x^3 + 5x^2 + 10x. Попробую найти хоть что-нибудь и напишу в теме.
|
06.01.2013, 16:15 | #4 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Сложение - в легкую..
Умножение - тяжелее НОД у многочлена - без понятия.. Щас накатаем.. Код:
Последний раз редактировалось Poma][a; 06.01.2013 в 17:56. |
06.01.2013, 17:36 | #5 |
PascalMadSkills
Пользователь
Регистрация: 19.12.2012
Сообщений: 14
|
Во спасибо. Немного видоизменю, чтоб понятно было. Вот прога сложения многочленов:
PHP код:
|
06.01.2013, 17:44 | #6 |
PascalMadSkills
Пользователь
Регистрация: 19.12.2012
Сообщений: 14
|
А вот умножение не работает =( Попробую починить
|
06.01.2013, 17:46 | #7 | |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Цитата:
|
|
06.01.2013, 17:53 | #8 |
PascalMadSkills
Пользователь
Регистрация: 19.12.2012
Сообщений: 14
|
Вот умножение:
PHP код:
|
06.01.2013, 17:56 | #9 |
PascalMadSkills
Пользователь
Регистрация: 19.12.2012
Сообщений: 14
|
Вот пример работы твоей проги:
Сложение правильно, в умножении ересь. Там степени умножало. Чуть-чуть исправить и все ок. Спасибо огромное! |
06.01.2013, 17:57 | #10 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Да, я забыл в одном месте подправить + на *..
Но у Вас, кажется, ошибка! Ведь при умножении x на x Ваша программа выдаст x. А надо x^2.. Так что степени у меня правильно умножало.. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
умножение многочленов, реализация списками | Neitrosha | Помощь студентам | 0 | 26.03.2011 15:57 |
[Tasm]Сложение/Умножение длинных чисел | falcon92 | Помощь студентам | 0 | 17.11.2010 15:34 |
Сложение и умножение | korzunmaria | Помощь студентам | 3 | 20.05.2010 20:07 |
Сложение и умножение | korzunmaria | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 20.05.2010 19:01 |
Сложение, вычитание, деление, умножение в Turbo Debugger | GaJIbI4 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 9 | 08.03.2010 15:23 |