С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Есть функция с кучей аргументов, как её вызвать в другой функции (если половины аргументов у меня нет)? http://www.cyberforum.ru/cpp-beginners/thread716235.html
Я конечно, понимаю, что на такие вопросы отвечают "почитай книжку". Я читала, честное слово:) Конкретно. Есть функция void jacobi ( const unsigned int n, double * const * a, double * d, double *...
C++ Рекурсивна функция, находящая приближенное значение корня К-й степени из числа Х Как описать рекурсивную функцию вещественного типа, находящую приближенное значение корня К-й степени из числа Х по формуле: Y0=1, Y(n+1)=Y(n)-(Y(n)-X/pow(Y(n), (K-1)))/K; где Y(n) обозначает N-ое... http://www.cyberforum.ru/cpp-beginners/thread716226.html
Тройки чисел из интервала по условию C++
привет всем, помогите составить программу: Найти все такие тройки натуральных чисел x,y,z из интервала от 1 до 20, для которых выполняются равенство: x*y^y=z^z.
Комментарии к программе (деревья) C++
кому не сложно.. ..помогите..напишите через // что обозначают строчки...из этой программы..#include <iostream> #include <Windows.h> #include <string> #include <iomanip> class Translator {...
C++ Запись динамического массива в файл http://www.cyberforum.ru/cpp-beginners/thread716210.html
Здравствуйте! Нам задали написать программу с классами, первый класс содержит методы открытия файла на чтение и запись и закрытие файла, второй - массив и методы работы с ним: создание массива,...
C++ Найти количесво нечетных делителей натурального числа помогите составить программу на с++ для этой задачи: Найти количесво нечетных делителей натурального числа, больших К (К вводится с клавиатуры). подробнее

Показать сообщение отдельно
Uliana511
0 / 0 / 0
Регистрация: 29.11.2012
Сообщений: 2

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

02.12.2012, 14:23. Просмотров 344. Ответов 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
110
#include <iostream.>
#include <stdlib.h>
#include <time.h>
using namespace std;
class Komp_ch
{
int a,b;
public:
 void Vved();
 void Skl();
 void Mnoz();
 void Vidn();
};
void Komp_ch::Vved()
{
cout<<"vvedit diysnu chastynu chysla";
cout<<endl;
cin>>a;
cout<<"vvedit uyavnu chastynu chysla";cout<<endl;
cin>>b;
cout<<endl;cout<<"chyslo dorivnyue  ";
cout<< a<<"+i*"<< b;cout<<endl;
}
void Komp_ch::Skl()
{int t,d,x,z;
cout<<"vvedit diysnu chastynu pershogo chysla";
cout<<endl;
cin>>t;
cout<<"vvedit uyavnu chastynu pershogo chysla";cout<<endl;
cin>>d;
cout<<endl;
cout<<"vvedit diysnu chastynu drugogo chysla";
cout<<endl;
cin>>x;
cout<<"vvedit uyavnu chastynu drugogo chysla";cout<<endl;
cin>>z;
a=(t+x);
b=(d+z);
cout<<"skladannya dorivnyue";
cout<<endl;
cout<< a<<"+i*"<< b; cout<<endl;
}
void Komp_ch::Mnoz()
{
int t,d,x,z;
cout<<"vvedit diysnu chastynu pershogo chysla";
cout<<endl;
cin>>t;
cout<<"vvedit uyavnu chastynu pershogo chysla";cout<<endl;
cin>>d;
cout<<endl;
cout<<"vvedit diysnu chastynu drugogo chysla";
cout<<endl;
cin>>x;
cout<<"vvedit uyavnu chastynu drugogo chysla"; cout<<endl;
cin>>z;
a=(t*x-d*z);
b=(t*z+d*x);
cout<<"mnozennya dorivnyue";cout<<endl;
cout<< a<<"+i*"<< b;cout<<endl;
}
void Komp_ch::Vidn()
{
int t,d,x,z;
cout<<"vvedit diysnu chastynu pershogo chysla";
cout<<endl;
cin>>t;
cout<<"vvedit uyavnu chastynu pershogo chysla";cout<<endl;
cin>>d;
cout<<endl;
cout<<"vvedit diysnu chastynu drugogo chysla";
cout<<endl;
cin>>x;
cout<<"vvedit uyavnu chastynu drugogo chysla";cout<<endl;
cin>>z;
a=(t-x);
b=(d-z);
cout<<"vidnimannya dorivnyue";cout<<endl;
cout<< a<<"+i*"<< b;cout<<endl;
}
 
int main()
{ Komp_ch c;int v;
v=1;
while(v!=0)
{
cout<<endl;
cout<<"1-vvedennya chysla";cout<<endl;
cout<<"2-skladannya chysel"; cout<<endl;
cout<<"3-mnozennya chysel";cout<<endl;
cout<<"4-vidnimannya chysel";cout<<endl;
cout<<"0-vyhid";cout<<endl;
cin>>v;
if (v==1)
{
c.Vved();
}
if (v==2)
{
c.Skl();
}
if (v==3)
{
c.Mnoz();
}
if (v==4)
{
c.Vidn();
}
} }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.