336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
#include <iostream>
#include <string>
using namespace std;
class ImaginaryNumber
{
public:
int real;
int imag;
ImaginaryNumber(int r, int i)
{
real = r;
imag = i;
}
void Display()
{
if(imag > 0 )
{
cout << real << " +" << imag << " * i"<< endl;
}
else
{
cout << real << " " << imag << " * i"<< endl;
}
}
ImaginaryNumber operator*(const ImaginaryNumber object)
{
// 계산 1
// 계산결과 리턴 2
ImaginaryNumber temp;
temp.real = ?;
temp.imag = ?;
return temp;
}
};
int main( )
{
ImaginaryNumber iNum1 ( 3 , 2 ); // 3 + 2i
ImaginaryNumber iNum2 ( 4 , -3 ); // 4 - 3i
iNum1.Display(); // 3 +2 * i
iNum2.Display(); // 4 +-3 * i
ImaginaryNumber iNum3 = iNum1 * iNum2;
iNum3.Display(); // 18 +-1 * i
return 0;
}
'실습과제 모음' 카테고리의 다른 글
CPP 주민등록번호 분석기 (0) | 2012.07.23 |
---|---|
CPP Chapter 03 실습 (0) | 2012.07.23 |
방학특강 C 언어 주말과제 0720~0723 (0) | 2012.07.20 |
JRadioButtonTest (0) | 2012.07.18 |
JCheckBoxTest (0) | 2012.07.18 |