|
이문제로 소스를 짜라는데 전혀 감이 안오네요
이제 겨우 동영상 강좌 보면서 공부하는데 너무 어렵게만 느껴지네요
고수님 도와주세요
1.특정문자열을 cin를 통해 입력받은후 대문자는 소문자로 소문자는 대문자로 대치시켜
cout으로 출력하는 프로그램을 만드는건데요
단, 대소문자 변환 기능은 inline함수로 구현하라는데
감이 안오네요..
2.분수를 표현하고 조작할 수 있는 fracNumber 클래스를 아래와 같이 구현하시오. 필요시 되는
메소드로는 사칙연산과 실수 값을 리턴하는 메소드, 분수 형태로 출력하는 메소드 등 이다.
사칙연산의 경우 분수끼리의 연산 이외에도 정수와의 연산 기능도 함께 사용할 수 있도록
하시오. 또한 분모가 0이 되는 "divide by 0"는 무한대(리미트)를 가지게 되므로 입력에서
배제 하도록 하시오.
class fracNumber {
int numerator; //분자
int denominator; // 분모
public
fracNumber();
fracNumber(int n, int d);
void add(fracNumber frac); //분수+분수
void add(fracNumber); //분수+정수
void subtract(fracNumber frac); //분수-분수
void subtract(int number); //분수-정수
void multiply(fractNumber frac); //분수*분수
void multiply(int number); //분수*정수
void divide(fractNumber frac); //분수/분수
void divide(int number); //분수/정수
void display(); //'분자/분모" 형태로 출력
double getRealNumber(); //실수화하여 리턴->나누어서 double형태로
이런 문제인데요 이제 시작이라 전혀 모르겠네요..아시면 좀 도와주세요
km202s@hanmail.net 고수님의 구원 부탁드립니다.
|