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

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

Войти
Регистрация
Восстановить пароль
 
Alexaf
0 / 0 / 0
Регистрация: 08.09.2013
Сообщений: 16
#1

Класс «Комплексное число». Поля класса: действительная и мнимая части - C++

13.03.2014, 20:18. Просмотров 722. Ответов 1
Метки нет (Все метки)

Помогите, описать класс в соответствии с индивидуальным вариантом задания и реализовать все его методы. Каждый класс помимо указанных в варианте методов должен содержать конструктор с параметрами, конструктор копирования, деструктор, методы ввода с клавиатуры, установки и получения значений полей, вывода этих значений на экран. В каждом методе класса, включая конструкторы и деструктор, предусмотреть отладочную печать сообщения, содержащего имя метода. Написать программу для тестирования всех методов класса.
а само задание такое: класс «Комплексное число». Поля класса: действительная и мнимая части. Методы: возведение комплексного числа в целую степень, перегрузка операций сравнения («<», «>», «==») двух комплексных чисел.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.03.2014, 20:18     Класс «Комплексное число». Поля класса: действительная и мнимая части
Посмотрите здесь:
C++ Структура Комплексное_Число с элементами x - действительная и y - мнимая часть
C++ Класс комплексное число
Класс «Комплексное число» C++
C++ Шаблон класса «Комплексное число»
C++ Описать класс «Комплексное число».
C++ Разработать класс, представляющий комплексное число
Создать класс Комплексное число в показательной форме C++
Определить перегруженный бинарный и унарный оператор* для класса "Комплексное число" C++
C++ Определение класса, описывающего комплексное число. Перегрузка для него бинарного оператора "*"
C++ Класс "Комплексное число". Как считать и записать данные в файл?
Разработка класса "Комплексное число" C++
C++ Класс "комплексное число"

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Alexaf
0 / 0 / 0
Регистрация: 08.09.2013
Сообщений: 16
16.03.2014, 18:29  [ТС]     Класс «Комплексное число». Поля класса: действительная и мнимая части #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <iostream>  
#include <сmath>  
 using namespace std;  
class сomplex // класс комплексных чисел  
{  
double re, im; // целая и мнимая части  
   
// создаем конструкторы   
public:  
   
сomplex() {};  
   
сomplex (double r) // конструктор по умолчанию  
{  
re = r;   
im = 0;  
}  
   
сomplex (double r, double i) // конструктор по умолчанию  
{  
re = r;   
im = i;  
}   
   
сomplex (сomplex &c) // конструктор копирования  
{  
re = c.re;   
im = c.im;  
}  
   
сomplex() {}  
   
float abs() // Модуль комплексного числа  
{  
return sqrt(re * re - im * im);  
}
 Комментарий модератора 
Обрамляйте код тегом "С++"


Добавлено через 40 секунд
Помогите как дальше
Ответ Создать тему
Опции темы

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