Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.85
Grin
0 / 0 / 0
Регистрация: 15.06.2009
Сообщений: 6
#1

Реализовать программу умножения полиномов - C++

15.06.2009, 01:20. Просмотров 1866. Ответов 10
Метки нет (Все метки)

Подскажите плиз! нада прогу сдавать а я разобраться немогу(, задали: "Реализовать программу умножения полиномов", на языке С, подскажите или алгоритм какойто или с чего мне начать, ато раздуплится немогу...., заранее спасибо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.06.2009, 01:20     Реализовать программу умножения полиномов
Посмотрите здесь:

Реализовать программу умножения чисел столбиком с использованием стека - C++
Если можно, с комментариями. Спасибо.

Написать программу: умножение полиномов - C++
Пусть полиномы вида (первая картинка полимон) заданы связанными списками своих коэффициентов (вторая картинка коэфиценты) . Написать...

Реализовать оператор умножения класса - C++
Только начал работать с классами и мне не совсем понятно, как работать с операторами, вот что у меня получилось: class Matrix { ...

Реализовать алгоритм умножения двоичных чисел со сдвигом суммы частичного произведения вправо - C++
Создать алгоритм умножения чисел с анализом двухразрядных множителей со сдвигом суммы частичного произведения вправо. Заранее спасибо.

Ввести класс для работы с прямоугольной матрицей, реализовать операции сложения и умножения матриц - C++
Кто-нибудь подскажите, пожалуйста написать программу в С++. Ввести класс для работы с прямоугольной матрицей. Реализовать операции: ...

Написать программу для умножения дробей - C++
Дроби представляются в виде строки, транслируется и на его основе формируется двумерный массив коэффициентов. Результат подавать в виде...

Исправить программу для умножения матриц - C++
Привет. Создал программу для умножения матриц, используя метод Виноград. Вот что получилось #include <iostream> #include <math.h> using...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Monte-Cristo
2788 / 1374 / 30
Регистрация: 07.03.2009
Сообщений: 4,446
15.06.2009, 01:24     Реализовать программу умножения полиномов #2
ну начать посоветую с изучения языка С и исследования материалов по уножению полиномов.
Grin
0 / 0 / 0
Регистрация: 15.06.2009
Сообщений: 6
15.06.2009, 02:32  [ТС]     Реализовать программу умножения полиномов #3
хм...совет хороший, но времени щас нету

Добавлено через 29 минут 21 секунду
может ктото делал такую прогу или чтото похожее...
insolent
826 / 347 / 15
Регистрация: 30.01.2009
Сообщений: 1,204
15.06.2009, 21:38     Реализовать программу умножения полиномов #4
Grin, а полиномы заранее известен или нужно, чтобы пользователь их ввел??
Grin
0 / 0 / 0
Регистрация: 15.06.2009
Сообщений: 6
16.06.2009, 02:03  [ТС]     Реализовать программу умножения полиномов #5
полином заранее не известен, есть еще какаято процедура для этого задания ток вот куда ее..
вот сам текст:
Код
using System;

class pmul
{
    public static void multiplypolynomials(ref double[] q,
        ref double[] p,
        int m,
        int n,
        ref double[] h)
    {
        int i = 0;
        int j = 0;

        h = new double[m+n+1];
        for(i=0; i<=m+n; i++)
        {
            h[i] = 0;
        }
        for(i=0; i<=m; i++)
        {
            for(j=0; j<=n; j++)
            {
                h[i+j] = h[i+j]+q[i]*p[j];
            }
        }
    }
}
а это описание:
Процедура служит для умножения полиномов P и Q, заданных
массивами коэффициентов, где i-ый коэффициент стоит при
X^i. Степени полиномов равны M (у Q) и N (у полинома P).

Результат помещается в массив H, степень результирующего
полинома равна M+N.

Добавлено через 2 часа 49 минут 35 секунд
это типо и весь текст программы?

Добавлено через 46 секунд
это что типо и весь текст программы? или эту процедуру нада вставить в нее?

Добавлено через 52 минуты 27 секунд
попробовал в прокомпилировать эту процедуру ошибки пишет, использую Борланд С
ISergey
Maniac
Эксперт С++
1373 / 884 / 52
Регистрация: 02.01.2009
Сообщений: 2,653
Записей в блоге: 1
16.06.2009, 02:15     Реализовать программу умножения полиномов #6
Цитата Сообщение от Grin Посмотреть сообщение
Код
using [COLOR="Red"]System[/COLOR];
Цитата Сообщение от Grin Посмотреть сообщение
Код
[COLOR="#ff0000"]ref[/COLOR] double[] p
Цитата Сообщение от Grin Посмотреть сообщение
попробовал в прокомпилировать эту процедуру ошибки пишет, использую Борланд С
ой не могу.. а код то .NET (C++/CLI)..
Grin
0 / 0 / 0
Регистрация: 15.06.2009
Сообщений: 6
16.06.2009, 13:44  [ТС]     Реализовать программу умножения полиномов #7
я незнаю, говорю, это с заданием прилогалось....я сам непойму шо это....
Grin
0 / 0 / 0
Регистрация: 15.06.2009
Сообщений: 6
18.06.2009, 02:26  [ТС]     Реализовать программу умножения полиномов #8
и тишина..... (( ,есть кто живой?
insolent
826 / 347 / 15
Регистрация: 30.01.2009
Сообщений: 1,204
18.06.2009, 10:18     Реализовать программу умножения полиномов #9
Grin, вот у меня есть наработки - если исправишь, буду рад.
Grin
0 / 0 / 0
Регистрация: 15.06.2009
Сообщений: 6
18.06.2009, 16:55  [ТС]     Реализовать программу умножения полиномов #10
insolent, твоя прога работать небудет, потому что изначально ошибка в проектировании,ты задаеш stringstream polinomial,а stringstream- это строковые потоки, а ты их задаеш для каждого полинома, нельзя создавать много потоков, поетому оно пишет что ошибка
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.06.2009, 00:19     Реализовать программу умножения полиномов
Еще ссылки по теме:

Написать программу умножения квадраной матрицы на вектор - C++
Дана квадратная матрица А размером n*n и вектор а = (a1, a2, ..., an). Написать программу вычисления вектора b = A*a. Добавлено через...

Составьте программу, вычисляющую A*B, не пользуясь операцией умножения - C++
Есть три задачи. Написал как понял. Почему не считает - без понятия =) Чувствую, что где-то в цикле for накосячил, но где... Помогите...

Составить программу, которая печатает таблицу умножения - C++
Составить программу, которая печатает таблицу умножения и сложения натуральных чисел в шестнадцатеричной системе исчисления.

Написать программу для вывода таблицы умножения на экран - C++
Простите меня за мою наглость, но я вот вообще не знаю как писать программу до main. Помогите пожалуйста Написать программу для вывода...

Составить программу, выводящую на экран квадрат Пифагора - таблицу умножения. - C++
Составить программу, выводящую на экран квадрат Пифагора - таблицу умножения. Рекомендуемый вид экрана программы приведен ниже. 1 2 3 4...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
insolent
826 / 347 / 15
Регистрация: 30.01.2009
Сообщений: 1,204
19.06.2009, 00:19     Реализовать программу умножения полиномов #11
Читай внимательно
Цитата Сообщение от Grin Посмотреть сообщение
Grin, вот у меня есть наработки - если исправишь, буду рад.
Добавлено через 5 часов 0 минут 52 секунды
Grin, задачка довольно таки муторная и нужно было тебя отправлять в отдел "Заказ..", но тебе повезло, что я учусь программированию и не сильно обидчивый.
Вот тут рабочий код.
Yandex
Объявления
19.06.2009, 00:19     Реализовать программу умножения полиномов
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru