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

пишу лабу по классам, задание с многочленами, задаваемыми массивом коэффициентов и старшой степенью - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дана матрица http://www.cyberforum.ru/cpp-beginners/thread296571.html
Дана матрица в этой матрице найти максимальный элемент и указать номер строки и столбца, где находится этот максимальный элемент. ( в С++)
C++ Обратная польская запись на С++ Ребята, помогите пожалуйста?! Есть некоторые проблемы при реализации обратной польской записи. Программу я написал, не могли бы проверить и комментировать ошибки? #include <iostream> using namespace std; typedef struct elem { char val; http://www.cyberforum.ru/cpp-beginners/thread296562.html
Кто знает решение? Тема Классы C++
Класс Прямая Члены класса Координаты двух точек (x1,y1) и (x2,y2) Методы Конструктор, метод вывода уравнения прямой Операторы перегрузки Проверка параллельности 2х прямых ( ), определение угла между 2-мя прямыми(%) Исходные данные Прямая АВ: A(xa,ya), B(xb,yb) Прямая CD:C(xc,yc), D(xd,yd) Результаты Вывести уравнения прямых линий. Если прямые не параллельны, то найти и вывести угол между...
C++ Умножение двух матриц на С++
Всем доброе время суток! с днём Математиков ВАС, коллеги) Мне надо реализовать умножение 2 матриц размерности NxM1, M1xN соответственно. (реализовать при помощи стека). Программу я написал, но не могу найти причину, почему она у меня зацикливается? Не могли бы помочь?
C++ Чтение строки http://www.cyberforum.ru/cpp-beginners/thread296550.html
Здравствуйте! На С/С++ уже давно писал и не могу вспомнить как прочатить текст с клавиатуры в консоли в переменную типа string, т.к. cin>> читает только до первого пробела.
C++ Проскакивает чтение с клавиатуры Здравствуйте! Подскажите. Почему вконце (на cin.get(s,100);) приложение просто проскакивает ввод с клавиатуры. Просто не ждет ввода, а выполняется дальше будто ничего не вводили.#include <iostream> #include <windows.h> #include <time.h> #include <string> using namespace std; bool IsPrimeNumber(int a) { if((a<10)||(a>99)) подробнее

Показать сообщение отдельно
laplas
15 / 11 / 1
Регистрация: 25.12.2010
Сообщений: 91
16.05.2011, 03:01     пишу лабу по классам, задание с многочленами, задаваемыми массивом коэффициентов и старшой степенью
Доброго времени суток, Форумчане
пишу лабу по классам, задание с многочленами, задаваемыми массивом коэффициентов и старшой степенью, так вот все сделал, осталось реализовать функцию умножения полинома на полином..

вот так я реализовал умножение полинома на число...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
//оператор умножения полинома на число
Polynom operator * (Polynom &t, double K)
    {
        return MultConst(K,t);
    }
 
//функция реализующая умножение полинома на число
Polynom MultConst(double K, Polynom &t){
    if(K==0){
        Polynom result;
        return result;
    }
    else{
        int deg=t.deg;
        double *tmp_koef=new double[deg+1];
        for(int i=0;i<=deg;i++)
            tmp_koef[i]=K*t.koef[i];
        Polynom result(deg,tmp_koef);
        delete[] tmp_koef;
        return result;
    }
}
я представляю, что энный коэффициент должен вот так считаться
C++
1
2
3
4
for (int i=0; i<=i; i++)
             for (int j=0; j<=m; j++)
                   { int k = i+j;
                      c[k]+= a[i]*b[j];}
я не пойму как в классе реализовать работу одновременно с двумя объектами..

спасибо, с уважением Laplas
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru