Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 20.10.2013
Сообщений: 68
1

Перегрузить оператор используя внешнюю функцию логического умножения

21.06.2017, 21:32. Просмотров 442. Ответов 3
Метки нет (Все метки)

Перегрузить оператор используя внешнюю функцию логического умножения ребята нужна программа
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.06.2017, 21:32
Ответы с готовыми решениями:

Перегрузить оператор используя внешнюю функцию инкремент
Суть задания такова нужно перегрузить оператор используя внешнюю функцию Инкремент. Программа не...

Как правильно перегрузить оператор умножения числа на матрицу?
У меня возникла такая проблема я не могу перезагрузить оператор умножения числа на матрицу, матрицу...

Как перегрузить оператор умножения в текущем задании, и почему не выводит результат боя танков?
Вот задания: перегрузить для танков оператор "*". Этот оператор должен выводить на экран...

Реализовать программу маскирования, используя операцию логического умножения AND
Нужно реализовать программу маскирования при помощи операции логического умножения AND . Как...

3
0 / 0 / 0
Регистрация: 11.04.2016
Сообщений: 13
21.06.2017, 21:39 2
Нужно больше входных данных
0
0 / 0 / 0
Регистрация: 20.10.2013
Сообщений: 68
21.06.2017, 21:41  [ТС] 3
C++
1
2
3
4
5
6
7
8
9
10
class complex
{
public:
    void input(int i, int j);
    void print();
    complex operator * (complex c); // Перегрузка оператора умножения
private:
    int dey;//Действительная 
    int mni;//Мнимая 
};
0
0 / 0 / 0
Регистрация: 11.04.2016
Сообщений: 13
21.06.2017, 21:50 4
Добавь конструктор по умолчанию и конструктор инициализации.
C++
1
2
Complex() : dey(0), mni(0) { };
Complex(int a, int b) : dey(a), mni(b) { };
Если считать просто по формулам умножения комплексных чисел то:
C++
1
2
3
const Complex operator* (const Complex& value) const {
        return *new Complex(dey * value.dey - mni * value.mni, dey * value.mni + value.dey * mni);
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.06.2017, 21:50

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Перегрузить функцию умножения(*) для комплексных чисел
нужно перегрузить функцию умножения(*) в данной задаче #include <iostream> using namespace std;...

Написать функцию умножения двух,заданных с клавиатуры чисел, используя только операцию умножения и рекурсию
Помогите пожалуйста с рекурсией Написать функцию умножения двух,заданных с клавиатуры чисел,...

Как перегрузить функцию умножения(сделать operator*()? Эта программа перемножает двумерные массивы
Как перегрузить функцию умножения(сделать operator*()? Эта программа перемножает двумерные...

Перегрузить бинарную функцию А/В как “А бьет В” и оператор превращения типа (с “шашка” в “дамка”)
1. Класс “фигура”: координаты на шахматной доске, цвет. Метод – “ход” – один из двух направлений....


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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