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
[11694] 질문입니다. 고수분들 답변부탁합니다.
박지호 [] 660 읽음    2001-10-10 16:38
#include <stdio.h>
#include <iostream.h>
void main()
{
int grades;
char ch, name[15] ;
cout<<"************************************************************************"<<endl;
cout<<"프로그램을 실행하시려면 s키를 눌러 주세여:";
cin.get(ch);
cin.ignore();
if(ch != 's')
    do{
    cout<<"잘못입력하셨습니다.'s'키를 다시 입력하세요:";
    cin.get(ch);
        cin.ignore();
    }while(ch!='s');

while(ch!=EOF)
{

cout<<"이름을 입력하세요:"; /* 사용자가 엔터키만 입력할경우 에러가 발생합니다. 어떻게 처리해야 할가여.. */
cin.getline(name,15);

cout<<"점수를 입력하세요:"; /* 사용자가 문자를 입력했을 경우 에러 발생합니다. 헐 무한 루프가 돌아여
켁... 어떻게 조치해야 할가여.. 도와주세여 */
cin>>grades;
cin.ignore();
   if(grades>96)
     cout<<name<<"님은"<<"A+";
        else if(grades>91)
        cout<<name<<"님은"<<"A";
    else if(grades>86)
    cout<<name<<"님은"<<"B+";
        else if(grades>81)
        cout<<name<<"님은"<<"B";
            else if(grades>76)
            cout<<name<<"님은"<<"C+";
                else if(grades>71)
                cout<<name<<"님은"<<"C";
                    else if(grades>66)
                    cout<<name<<"님은"<<"D+";
                        else if(grades>61)
                        cout<<name<<"님은"<<"D";
                            else if(grades>56)
                            cout<<name<<"님은"<<"F";
                            else
                            cout<<name<<"님은"<<"F";
cout<<endl;
cout<<endl;
cout<<"계속 하시려면 Enter 키를 여기서 프로그램을 종료하시려면 Ctrl+Z 키를..."<<endl;
cin.get(ch);
}
}

+ -

관련 글 리스트
11694 질문입니다. 고수분들 답변부탁합니다. 박지호 660 2001/10/10
11704     Re:질문입니다. 고수분들 답변부탁합니다. 최보현.U&I 776 2001/10/10
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.