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

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

Войти
Регистрация
Восстановить пароль
 
Uliana511
Сообщений: n/a
#1

Система классов для представления комплексных чисел - C++

02.12.2012, 16:49. Просмотров 295. Ответов 0
Метки нет (Все метки)

Система классов для представления комплексных чисел.
Составить описание класса для представления комплексных чисел. Обеспечить выполнение операций сложения, вычитания и умножения комплексных чисел. Написать программу, демонстрирующую работу с этим классом. Программа должна содержать меню, позволяющее осуществить проверку всех методов класса.
Правильный ли код? Язык програмирования С++. Посмотрите, пожалуйста! Завтра сдача курсовой. С нетерпениям жду ответа. И если можно через коментарий что значить.

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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
#include <iostream.>
#include <stdlib.h>
#include <time.h>
using namespace std;
class Komp_ch{
int a,b;
public:
 void Vvod();
 void Slog();
 void Umnog();
 void Vich();
};
void Komp_ch::Vvod()
{
cout<<"vvedite deistvitelnuu chast chisla";
cout<<endl;
cin>>a;
cout<<"vvedite mnimuu chast chisla";cout<<endl;
cin>>b;
cout<<endl;cout<<"chislo ravno  ";
cout<< a<<"+i*"<< b;cout<<endl;
}
void Komp_ch::Slog()
{int t,d,x,z;
cout<<"vvedite deistvitelnuu chast pervogo chisla";
cout<<endl;
cin>>t;
cout<<"vvedite mnimuu chast pervogo chisla";cout<<endl;
cin>>d;
cout<<endl;
cout<<"vvedite deistvitelnuu chast vtorogo chisla";
cout<<endl;
cin>>x;
cout<<"vvedite mnimuu chast vtorogo chisla";cout<<endl;
cin>>z;
a=(t+x);
b=(d+z);
cout<<"slogenie ravno";
cout<<endl;
cout<< a<<"+i*"<< b; cout<<endl;
}
void Komp_ch::Umnog()
{
int t,d,x,z;
cout<<"vvedite deistvitelnuu chast pervogo chisla";
cout<<endl;
cin>>t;
cout<<"vvedite mnimuu chast pervogo chisla";cout<<endl;
cin>>d;
cout<<endl;
cout<<"vvedite deistvitelnuu chast vtorogo chisla";
cout<<endl;
cin>>x;
cout<<"vvedite mnimuu chast vtorogo chisla"; cout<<endl;
cin>>z;
a=(t*x-d*z);
b=(t*z+d*x);
cout<<"umnogenie ravno";cout<<endl;
cout<< a<<"+i*"<< b;cout<<endl;
}
void Komp_ch::Vich()
{
int t,d,x,z;
cout<<"vvedite deistvitelnuu chast pervogo chisla";
cout<<endl;
cin>>t;
cout<<"vvedite mnimuu chast pervogo chisla";cout<<endl;
cin>>d;
cout<<endl;
cout<<"vvedite deistvitelnuu chast vtorogo chisla";
cout<<endl;
cin>>x;
cout<<"vvedite mnimuu chast vtorogo chisla";cout<<endl;
cin>>z;
a=(t-x);
b=(d-z);
cout<<"vichitanie ravno";cout<<endl;
cout<< a<<"+i*"<< b;cout<<endl;
}
 
int main()
{ Komp_ch c;int v;
v=1;
while(v!=0)
{
cout<<endl;
cout<<"1-vvod chisla";cout<<endl;
cout<<"2-slogenie chisel"; cout<<endl;
cout<<"3-umnogenie chisel";cout<<endl;
cout<<"4-vichitanie chisel";cout<<endl;
cout<<"0-vihod";cout<<endl;
cin>>v;
if (v==1)
{
c.Vvod();
}
if (v==2)
{
c.Slog();
}
if (v==3)
{
c.Umnog();
}
if (v==4)
{
c.Vich();
}
} }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.12.2012, 16:49     Система классов для представления комплексных чисел
Посмотрите здесь:

Составить описание класса для представления комплексных чисел - C++
Составить описание класса для представления комплексных чисел с возможностью задания вещественной и мнимой частей как числами типов double,...

Составить описание класса для представления комплексных чисел - C++
Составить описание класса для представления комплексных чисел с возможностью задания вещественной и мнимой частей как числами типов double,...

Составить описание класса для представления комплексных чисел - C++
Нужна помощь новичку:-| Задание было такое Составить описание класса для представления комплексных чисел. Обеспечить выполнение операций...

Составить описание класса для представления комплексных чисел - C++
Составить описание класса для представления комплексных чисел. Обеспечить выполнение операций сложения, вычитания, умножения, деления,...

Составить описание класса для представления комплексных чисел - C++
Составить описание класса для представления комплексных чисел. Обеспечить выполнение операций сложения, вычитания и умножения комплексных...

Перегрузить () для комплексных чисел - C++
Всем привет! Помогите пожалуйста с перегрузкой () для комплексных чисел. Условие: d1(0)=d2, d1,d2 - комплексные числа. Действительная часть...

Программа для расчета комплексных чисел - C++
Здравствуйте. В условии моей задачи присутсвуют комплекнсые числа.И некоторые действия с ними. A = a1 + a2i; B = b1 + b2i; A*A = C; n*A...

Класс для обработки комплексных чисел - C++
Дана задача написать класс для обработки комплексных чисел(вывод на экран, модуль числа, действия: &quot;+,-,*,/&quot;. Готовые коды находил, но...

Калькулятор для подсчёта комплексных чисел с++ - C++
Ребята нужна помощь с написанием такой вот программы. Калькулятор комплексных чисел, на основе выражений в ПОЛИЗ(обратная польская...

Создать класс для реализации комплексных чисел - C++
Класс: Комплексное число, pr принимает значение в зависимости от представления числа: pr=1, алгебраическая, 0-тригонометрическая. ...

Определить функцию для суммы комплексных чисел - C++
Определить функцию для суммы комплексных чисел. Функция должны возвращать новое комплексное число, содержащее результат операции. Программу...

Перегрузить функцию умножения(*) для комплексных чисел - C++
нужно перегрузить функцию умножения(*) в данной задаче #include &lt;iostream&gt; using namespace std; class Complex { private: ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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