Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C/C++ Q/A
[1307] c++로 사칙연산 하는건데 모르겠어요
이민혁 [] 2446 읽음    2002-10-04 04:03
이문제로 소스를 짜라는데 전혀 감이 안오네요

이제 겨우 동영상 강좌 보면서 공부하는데 너무 어렵게만 느껴지네요
고수님 도와주세요

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  고수님의 구원 부탁드립니다.


+ -

관련 글 리스트
1307 c++로 사칙연산 하는건데 모르겠어요 이민혁 2446 2002/10/04
1308     Re:c++로 사칙연산 하는건데 모르겠어요 김백일 3566 2002/10/04
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.