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

C++빌더 Q&A
C++Builder Programming Q&A
[50644] Re:[질문]C++공부중인 학생입니다 꼭좀 도와주세요 ㅠ
이정구 [appleii] 1300 읽음    2007-09-26 12:15

1. 태풍의 이름은 문자열이므로 char 이 아닌 char* 타입이어야 됩니다.

2. public 에서 함수가 중복선언되었습니다.

3. iostream 에서는 printf 를 사용할 수 없으므로 cout 을 사용합니다.

4. 함수의 이름을 대소문자 구분을 해주세요.

아마도 다음과 같은 출력을 원하시는것 같습니다. 아니라면 다시 질문해 주세요.



#include <iostream>

using namespace std;

class Ctypoon
{

private:
    double x,y; //경도와 위도
    double rad; //반지름
    double cen; //중심기압
    int year, month, day; //날짜
    int hour, min; //시간
    char* name; //이름

public:

    int accessor;
    int mutator;

    Ctypoon(char* aname, double ax, double ay, double arad, double acen, int ayear,
    int amonth, int aday, int ahour, int amin){            // 생정자이다.  S이라는 디폴트값 하나를 넣음

        name=aname;
        x=ax;
        y=ay;
        rad=arad;
        cen=acen;
        year=ayear;
        month=amonth;
        day=aday;
        hour=ahour;
        min=amin;
        }

 

     void OutCtypoon() {
          cout << "태풍명:" << name <<" "<< x << "N " << y << "E " << "태풍반경 " << rad << "km "
          << "중심기압 " << cen << "hPa " << year << "년 " << month << "월 " << day << "일 " << hour << "시 "
          << min << "분 " << endl;
     }
};

void main()

{
     Ctypoon nari("NARI",35.3,127.6,80,994,2007,9,16,22,30);
    // 경도 : 35.3 N, 위도 : 127.6 E강풍 반경 80km, 중심기압 994, 2007년 09월 16일 22시 30분: 나리
    nari.OutCtypoon();

    Ctypoon *wipha;

     wipha=new Ctypoon("WIPHA",34.6,120.9,150,998,2007,9,20,9,0);
    // 2007년 20일 09시  34.6 N, 120.9 E 998hPA 150km(서 약 120) :위파

     wipha->OutCtypoon();

     delete wipha;
    
}

 


+ -

관련 글 리스트
50643 [질문]C++공부중인 학생입니다 꼭좀 도와주세요 ㅠ 공부중 1321 2007/09/26
50644     Re:[질문]C++공부중인 학생입니다 꼭좀 도와주세요 ㅠ 이정구 1300 2007/09/26
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.