
19.04.2010, 20:41
|
|
Новичок
Регистрация: 06.12.2009
Сообщений: 3
С нами:
8647651
Репутация:
0
|
|
#include <iostream.h>
class drob
{
int a,c;
int b,d;
int x,y;
public:
void sum ();
void vich ();
void mult ();
void divd ();
drob();
void disp();
};
drob::drob()
{
cout<<"enter the constructor"<<endl;
cout<<"enter a"<<endl;
cin>>a;
cout<<"enter b"<<endl;
cin>>b;
cout<<"enter c"<<endl;
cin>>c;
cout<<"enter d"<<endl;
cin>>d;
cout<<"exit constructor"<<endl;
}
void drob::sum ()
{
if (b==d)
{
y=b;
x=a+c;
}
else
{
y=b*d;
x=(a*d)+(c*b);
}
}
void drob::vich()
{
if (b==d)
{
y=b;
x=a-c;
}
else
{
y=b*d;
x=(a*d)-(c*b);
}
}
void drob::mult()
{
x=a*c;
y=b*d;
}
void drob::divd()
{
x=a*d;
y=b*c;
}
void drob::disp()
{
cout<<"result is"<<x<<"/"<<y<<endl;
}
int main ()
{
int m;
drob v1;
cout<<"choose the action +(1), -(2), *(3), /(4)"<<endl;
cin>>m;
if (m==1)
v1.sum();
else
if (m==2)
v1.vich();
else
if (m==3)
v1.mult();
else
if (m==4)
v1.divd();
v1.disp();
return 0;
}
Помогите организовать вывод
в текстовых файлы
в бинарных файлы
Очень большое спасибо за прошлую лабу, но блин Надо было это сделать на С++
Задача 2. Создать класс для обработки комплексных чисел, полями которого будет являться действительные и мнимые части числа, а методами – сложение, вычитание, умножение, деление двух комплексных чисел, а также нахождение модуля комплексного числа и вывода результатов на экран.
Исходные данные и результаты расчетов хранить:
- в текстовых файлах;
- в бинарных файлах.
mozgpanic Огромное спасибо, ты даже не представляеш как ты меня спас!
Последний раз редактировалось Nition; 19.04.2010 в 21:37..
|
|
|