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
[21772] Re:레포튼데.. 넘 어려워서리.. 도와주요~
신중원 [] 650 읽음    2002-09-30 09:36
#include <stdio.h>

main()
{
    int n, k;

    while(1)
    {
        printf("ASCII 대문자( 65 - 90 )\t소문자( 97 - 122 )\n");
        printf("알파벳 소문자 또는 대문자 입력 : ");
        scanf("%d", &n);
        printf("\n");

        /* ASCII 문자표 (A = 65, Z = 90) */
        /* 입력받은 문자가 알파벳 대문자 또는 소문자일 경우 */
        if( (n >= 65 && n <= 90) || (n >= 97 && n <= 122) )
        {
                           /* 대문자일 경우 */
                           if( n >= 65 && n < 90)
                k = 65;
                          
                           /* 소문자일 경우 */
                           else
                k = 97;

            while( k <= n)
            {
                printf("알파벳 : %c\t10진수 : %d\t16진수 : %xH\n",k,k,k);
                k++;
            }
        }


        /* 입력받은 문자가 알파벳 대문자 또는 소문자가 아닐경우 */
        else
        {
            printf("알파벳 대문자 또는 소문자가 아닙니다!\n");
            break;
        }
    }
        
         printf("프로그램을 종료합니다! 아무키나 눌러 주세요!");
    scanf("%d", &n);    
}

무한 루프를 돌다 입력 받는 문자가 대문자 또는 소문자일경우 화면에 출력!
대문자 또는 소문자가 아닐경우 프로그램 종료!

+ -

관련 글 리스트
21762 레포튼데.. 넘 어려워서리.. 도와주요~ C 왕 초보자 651 2002/09/28
30805     Re:레포튼데.. 넘 어려워서리.. 도와주요~ 강재호.만해 657 2002/09/29
21772     Re:레포튼데.. 넘 어려워서리.. 도와주요~ 신중원 650 2002/09/30
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.