[공학]클래스를 이용한 분수의 뺄셈
- 최초 등록일
- 2007.04.22
- 최종 저작일
- 2007.04
- 3페이지/ 한컴오피스
- 가격 1,000원
소개글
클래스를 이용해서
분자와 분모를 나누어 선언해주고
각각을 계산해준 후에 기약분수 꼴로 변형시켜주는 소스코드입니다.
컴파일 실행환경
Microsoft visual c++
본문내용
§ code
#include <iostream>
using namespace std;
class Fraction // Fraction Class선언
{
private:
int numerator;
int denominator; // numerator와 denominator를 private에 변수로 선언
int greatestComDiv (int n1, int n2); // numerator와 denominator의 최대공 약수를 구하기 위해 private에 함수선언
public:
Fraction ();
Fraction (int numer);
Fraction (int numer, int denom); // Fraction 개체를 만들기 위해 public
Fraction (const Fraction& copyFrom); // 복자생성자 선언
~Fraction () {} // 기본 소멸자(뒤에서 정의를 해주지 않아서 default소멸자가 자동제공)
void store (int numer, int denom); // 데이터를 저장하기 위한 접근자 함수
void print() const; // 데이터를 출력하기 위한 접근자 함수
Fraction minus (const Fraction& fr1); // 복사생성자를 이용해 분수의 뺄셈을 해주기 위한 minus함수
참고 자료
없음