![]()
![]()
목차
1 . 문자 분류 프로그램
2 . 이차방정식의 근 구하는 프로그램
3 . 배수 확인 프로그램
4 . 삼각형 가능 여부 확인 프로그램
5 . 근로소득세액 계산 프로그램
본문내용
문제 정의
: 문자를 입력하여 숫자인지 대문자인지 소문자인지 분류되지 않은 문자인지 알아내는 프로그램이다.
1.2. 문제 해결 방법
: scanf함수를 이용하여 알아내고 싶은 값을 입력한다. 아스키 코드를 이용하여 char의 범위에 있는 것을 숫자의 범위로 나타낸다. 대문자, 소문자, 숫자, 특수문자의 범위를 각각 나눠서 다르게 출력할 수 있도록 조건문을 이용한다.
1.3. 소스 코드
#include
int main()
{
char put;
printf(“문자를 입력하시오 : ” );
fflush(stdout);
scanf(“%c”, &put);//입력하고 싶은 문자 입력
if((put >=48) && (put <= 57))
{
printf("%c 는 숫자입니다.", put);
}
else if((put>=65) && (put<=90))
{
printf("%c 는 대문자입니다.", put);
}
else if((put>=97) && (put<=122))
{
printf("%c 는 소문자입니다.", put);
}
else
{
printf("%c 는 분류되지 않은 문자입니다.", put);
}// 아스키코드를 이용하여 대문자, 소문자, 숫자, 분류되지 않은 문자의 범위를 각자 다르게하여 출력한다.
return 0;
}
출처 : 해피캠퍼스
답글 남기기