Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычисление значений степенных полиномов по схеме Горнера Помогите сделать ,не могу понять.Сделать восьмой вариант.Очень благодарен любой помощи.Если возможно прошу сделать код программы для Dev. https://www.cyberforum.ru/ cpp-beginners/ thread2496822.html Изучаю паттерн Visitor C++
Не могу до конца понять смысл и реализацию. Для изучения дан вот такой пример... На каждую операцию над объектами иерархии мы могли бы заводить по отдельному виртуальному методу, но такой подход...
C++ Композиция и Наследование классов Что это за ошибки и как их решить? https://www.cyberforum.ru/attachment.php?attachmentid=1064671&stc=1&d=1567621843 Employee.h #pragma once #include <cstdlib> #include <vector> #include... https://www.cyberforum.ru/ cpp-beginners/ thread2496778.html C++ Задачка(шахматы) https://www.cyberforum.ru/ cpp-beginners/ thread2496763.html
На шахматной доске находятся черный король и две белых ладьи(ладьи бьет по горизонтали и вертикали). Проверить находится ли король под угрозой и если да, кто ему угрожает.
Написать блок-схему C++
Добрый день,такое дело значит,дали мне задание по C++,но попросили нарисовать для начала блок-схему и что-то вот не доходит до меня,как правильно её нарисовать к этому заданию. Если не сложно...
C++ Определить, является ли одна последовательность циклическим сдвигом другой https://www.cyberforum.ru/ cpp-beginners/ thread2496757.html
Задано число N и две последовательности целых чисел длины N. Определить, является ли одна циклическим сдвигом другой. примеры: Можно использовать библиотеки iostream, string, vector, iomanip: 1)...
C++ Задача D. Код да Винчи [C] https://www.cyberforum.ru/ cpp-beginners/ thread2496755.html
Имя входного файла: стандартный ввод Имя выходного файла: стандартный вывод Ограничение по времени: 1 секунда Ограничение по памяти: 256 мегабайт Профессор Роберт Лэнгдон, как обычно, попал в...
Попадает ли точка в заштрихованную область? C++
Здравствуйте помогите написать код для прикрепленной картинки. Нужно чтобы заданная точка попадала в заштрихованную область.
C++ Решение задачи B: "Я знаю кунг-фу" [C] Задача B. Я знаю кунг-фу Имя входного файла: стандартный ввод Имя выходного файла: стандартный вывод Ограничение по времени: 0.5 секунд Ограничение по памяти: 256 мегабайт Морфеус и Нео... https://www.cyberforum.ru/ cpp-beginners/ thread2496726.html C++ Вычисление арктангенса разложением в ряд (нужна блок-схема) https://www.cyberforum.ru/ cpp-beginners/ thread2496709.html
arctgx=Pi/2-1/x+1/3x^3-1/5x^5+... , x>1
C++ Упорядочить по убыванию два данных набора через ссылки
Описать процедуру SortDec3(A, B, C), меняющую содержимое переменных A, B, C таким образом, чтобы их значения оказались упорядоченными по убыванию (A, B, C — вещественные параметры, являющиеся...
C++ Написать программу Составить программу на C++, которая решит уравнение, X вводить с клавиатуры. Уравнение любое(1-12) https://www.cyberforum.ru/ cpp-beginners/ thread2496664.html
С чаем беда...
Эксперт CЭксперт С++
9066 / 4599 / 1249
Регистрация: 18.10.2014
Сообщений: 10,293
06.09.2019, 18:13 0

Умножение и деление комплексных чисел - C++ - Ответ 13811047

06.09.2019, 18:13. Показов 1314. Ответов 15
Метки (Все метки)

Ответ

Цитата Сообщение от artur31154 Посмотреть сообщение
COKPOWEHEU,
C++
1
2
3
4
5
6
7
ComplexNumbers ComplexNumbers::operator + (const ComplexNumbers &complexNumbers)
{
    ComplexNumbers CNumbers;
    CNumbers.real = real +complexNumbers.real;
    CNumbers.imgnry = imgnry + complexNumbers.imgnry;
    return CNumbers;
}
Еще лучше

C++
1
2
3
4
5
6
7
ComplexNumbers ComplexNumbers::operator + (const ComplexNumbers &complexNumbers) const
{
    ComplexNumbers CNumbers;
    CNumbers.real = real + complexNumbers.real;
    CNumbers.imgnry = imgnry + complexNumbers.imgnry;
    return CNumbers;
}
Можно также

C++
1
2
3
4
5
6
7
ComplexNumbers ComplexNumbers::operator + (const ComplexNumbers &complexNumbers) const
{
    ComplexNumbers CNumbers(*this);
    CNumbers.real += complexNumbers.real;
    CNumbers.imgnry += complexNumbers.imgnry;
    return CNumbers;
}
Но еще лучше было бы реализовать перегрузку самостоятельной функцией, а не методом класса.

Вернуться к обсуждению:
Умножение и деление комплексных чисел C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.09.2019, 18:13
Готовые ответы и решения:

Деление комплексных чисел
Запуталась с делением комплексных чисел. Помогите пожалуйста. struct complex { double a; ...

Деление комплексных чисел
Вот код #include &lt;iostream&gt; #include &lt;math&gt; using namespace std; typedef struct { float re,...

Дописать деление комплексных чисел
Не знаю как дописать деление комплексных чисел. #include &lt;cstdlib&gt; #include &lt;iostream&gt; #include...

Умножение комплексных чисел
у меня имеется прога, по решению данной задачи, с помощью структуры struct complex { int re;...

15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.09.2019, 18:13

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Умножение комплексных чисел в алгебраическом ввиде
Умножение комплексных чисел в алгебраическом ввиде Помогите с кодом на с++. Просьба в простом виде...

Умножение комплексных чисел, запись в алгебраическом виде
Господа программисты! Покорнейше прошу помочь мне с написанием данной программы, по скольку сам не...

Умножение/деление длинных целых чисел из строк
у кого есть код 'умножение и деление целых чисел из строк'? заранее спасибо Добавлено через 32...

Сделать сложение, вычитание, умножение и деление длинных чисел
В общем, задача такая, что надо сделать сложение, вычитание, умножение и деление длинных чисел....

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