728x90
반응형
public void practice4() {
/* 아래 if문으로 되어있는 봄, 여름, 가을, 겨울 예제를 switch문으로 바꿔서 출력하세요.
ex 1.1~12 사이의 정수 입력 : 8
8월은 여름입니다.
ex 2.
1~12 사이의 정수 입력 : 99
99월은 잘못 입력된 달입니다.
if(month == 1 || month == 2 || month == 12) {
season = "겨울";
}else if(month >= 3 && month <= 5) {
season = "봄";
}else if(month >= 6 && month <= 8) {
season = "여름";
}else if(month >= 9 && month <= 11) {
season = "가을";
}else {
season = "해당하는 계절이 아닙니다.";
}
System.out.println(season);
*/
Scanner sc = new Scanner(System.in);
System.out.print("정수 입력 : ");
int input = sc.nextInt();
String month = null;
switch(input) {
case 1 : month = "겨울 입니다."; break;
case 2 : month = "겨울 입니다."; break;
case 3 : month = "봄 입니다."; break;
case 4 : month = "봄 입니다."; break;
case 5 : month = "봄 입니다."; break;
case 6 : month = "여름 입니다."; break;
case 7 : month = "여름 입니다."; break;
case 8 : month = "여름 입니다."; break;
case 9 : month = "가을 입니다."; break;
case 10 : month = "가을 입니다."; break;
case 11 : month = "가을 입니다."; break;
case 12 : month = "겨울 입니다."; break;
default : month = "월은 잘못 입력 된 달 입니다";
}
System.out.println(input + "월은 " + month);
}
728x90
반응형
'JAVA' 카테고리의 다른 글
조건문 연습 (6) - switch문 권한 확인 (0) | 2023.12.30 |
---|---|
조건문 연습 (5) - if문 로그인(id/pw) (0) | 2023.12.29 |
조건문 연습 (3) - if문 평균내기 / 합격 불합격 출력 (0) | 2023.12.29 |
조건문 연습 (2) - if문 입력 받은 수로 홀수 짝수 출력 (0) | 2023.12.29 |
조건문 연습 (1) - switch 메뉴 프로그램 (0) | 2023.12.29 |