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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
Илюза19
0 / 0 / 0
Регистрация: 21.05.2013
Сообщений: 41
#1

С++ класс (создайте класс с именем Complex для выполнения в арифмитических операий с комплексными числами)) - C++

21.05.2013, 14:18. Просмотров 1231. Ответов 6
Метки нет (Все метки)

Кто сможет помогите пожалуйста!

(Класс Complex). Создайте класс с именем Complex для выполнения в арифмитических операий с комплексными числами. Напишите программу для тестирования вашего класса.
Комплексные числа имеют вид:
realPart + imaginaryPart * I, где I равно sqrt(-1) (под корнем -1)
Используйте для представления закрытых данных класса переменные числа типа double. Определите конструктор который дает возможность инициализировать обьект класса при его обьявления. Контруктор должен содержать значения по умолчанию на случай отсутствия инициализаторов. Предусмотрите элемент=функции для каждого из следующий действий:
a) Сложение двух чисел типа COMPLEX: складываются вместе их вещественные части и их мнимы части.
b) Вычитание двух чисел типа COMPLEX: вещественная чсть правого операнда вычитается из вещественной части левого операнда и мнимая часть правого операнда вычитается из мнимой части левого.
c) Вывод чисел типа COMPLEX в виде (a.b), где a-вещественая часть и b-мнимая.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.05.2013, 14:18
Здравствуйте! Я подобрал для вас темы с ответами на вопрос С++ класс (создайте класс с именем Complex для выполнения в арифмитических операий с комплексными числами)) (C++):

Создайте класс с именем Complex для выполнения арифметических действий с комплексными числами - C++
В Общем программу написал, складывает-вычитает, но преподаватель требует в нее добавить класс комплексных чисел, не знаю как #include...

Класс Complex для работы с комплексными числами - C++
Создать класс Complex для работы с комплексными числами. В классе переопределить арифметические операции и операции сравнения. Создать...

Реализовать класс Complex для работы с комплексными числами. - C++
Реализовать класс Complex для работы с комплексными числами. Класс должен обеспечивать инкапсуляцию информации о действи-тельной и мнимой...

Реализовать класс Complex для работы с комплексными числами - C++
Комплексное число представляются парой действительных чисел (a, b), где a — действительная часть, b — мнимая часть. Реализовать класс...

c++ создать класс complex для работы с комплексными числами - C++
Помогите, пожалуйста. c++ создать класс complex для работы с комплексными числами, содержащий следующие члены класса: 1. Поля : ...

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
-=ЮрА=-
Заблокирован
Автор FAQ
21.05.2013, 15:04 #2
Илюза19, вот тут класс CComplex есть перегрузка операторов и прочие вкусности ООП
Нахождение комплексных корней методом Ньютона


Добавлено через 2 минуты
Здесь я выкладывал ещё много инфы по комплексам
http://www.cyberforum.ru/faq/thread4...ml#post2432704

http://www.cyberforum.ru/faq/thread4...ml#post2439450

http://www.cyberforum.ru/faq/thread4...ml#post2444225
(там есть и немного другой класс CComplex)
Илюза19
0 / 0 / 0
Регистрация: 21.05.2013
Сообщений: 41
21.05.2013, 15:27  [ТС] #3
первая прога не работает(
-=ЮрА=-
Заблокирован
Автор FAQ
21.05.2013, 17:46 #4
Цитата Сообщение от Илюза19 Посмотреть сообщение
первая прога не работает(
- что пишет линковщик?
Собственно вот линк на онлайн компиляцию http://codepad.org/gJrKEIWD никаких ошибок в коде нет, так что грешим на своё умение линковать проекты.
Илюза19
0 / 0 / 0
Регистрация: 21.05.2013
Сообщений: 41
21.05.2013, 19:03  [ТС] #5
Спасибо)
Илюза19
0 / 0 / 0
Регистрация: 21.05.2013
Сообщений: 41
23.05.2013, 17:49  [ТС] #6
-=ЮрА=-, а можете код написать пожалуйста!
-=ЮрА=-
23.05.2013, 17:53     С++ класс (создайте класс с именем Complex для выполнения в арифмитических операий с комплексными числами))
  #7

Не по теме:

Илюза19, я и так привёл код

Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
Нахождение комплексных корней методом Ньютона
потом ответил
Цитата Сообщение от Илюза19 Посмотреть сообщение
первая прога не работает(
что не умешь компилировать
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
Собственно вот линк на онлайн компиляцию http://codepad.org/gJrKEIWD никаких ошибок в коде нет, так что грешим на своё умение линковать проекты.
какие ещё вопросы?

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.05.2013, 17:53
Привет! Вот еще темы с ответами:

Создайте класс с именем Rational для выполнения действий с дробями - C++
Задание : создайте класс с именем Rational для выполнения действий с дробями и программу тестирования вашего класса. (используйте закрытые...

Как заполнить массив комплексными числами, не используя стандартный класс std::complex<double>? - C++
Короче, дана структура. Как заполнить массив комплексными числами, не используя стандартный класс std::complex&lt;double&gt;. struct...

класс для работы с комплексными числами - C++
Здравствуйте.Надо: реализовать класс для работы с комплексными числами(аргумент, модуль, сложение, умножение, вычитание), не используя...

Класс для работы с комплексными числами - C++
ne kompeliruet :S #ifndef COMPLEX0_H_ #define COMPLEX0_H_ class Complex { private: double a; double b; ...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
23.05.2013, 17:53
Ответ Создать тему
Опции темы

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