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

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

Восстановить пароль Регистрация
 
Uliana511
Сообщений: n/a
02.12.2012, 16:49     Система классов для представления комплексных чисел #1
Система классов для представления комплексных чисел.
Составить описание класса для представления комплексных чисел. Обеспечить выполнение операций сложения, вычитания и умножения комплексных чисел. Написать программу, демонстрирующую работу с этим классом. Программа должна содержать меню, позволяющее осуществить проверку всех методов класса.
Правильный ли код? Язык програмирования С++. Посмотрите, пожалуйста! Завтра сдача курсовой. С нетерпениям жду ответа. И если можно через коментарий что значить.

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++ класс для обработки комплексных чисел
C++ Составить описание класса для представления комплексных чисел
Класс для обработки комплексных чисел C++
C++ Составить описание класса для представления комплексных чисел
Составить описание класса для представления комплексных чисел C++
Составить описание класса для представления комплексных чисел C++
C++ Перегруженные функции для сложения вещественных чисел; для сложения комплексных чисел
C++ Перегрузить функцию умножения(*) для комплексных чисел

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

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

Текущее время: 12:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru