본문 바로가기

공부/C언어

(C 예제) 사람의 명 수를 입력받고 자동차 종류를 결정

1명, 2명은 '소형차'

3명, 4명은 '중형차'

5명, 6명은 '대형차'

이 외의 수는 '차량이 없습니다.' 출력

if, switch문을 각각 사용

21000000 홍길동
인원 수를 입력하세요: 3
중형차
//if문 사용
#include <stdio.h>

int main(void)
{
	int num;

	printf("21000000 홍길동\n");
	printf("인원 수를 입력하세요: ");
	scanf("%d", &num);

	if (1 <= num && num <= 2)
		printf("소형차");
	else if (3 <= num && num <= 4)
		printf("중형차");
	else if (5 <= num && num <= 6)
		printf("대형차");
	else
		printf("차량이 없습니다.");
	return 0;
}
//switch문 사용
#include <stdio.h>

int main(void)
{
	int num;

	printf("21000000 홍길동\n");
	printf("인원 수를 입력하세요: ");
	scanf("%d", &num);

	switch (num)
	{
	case 1:
	case 2:
		printf("소형차");
		break;
	case 3:
	case 4:
		printf("중형차");
		break;
	case 5:
	case 6:
		printf("대형차");
		break;
	default:
		printf("차량이 없습니다.");
		break;
	}
	return 0;
}