문제 설명

변수 month에는 지금이 몇월인지 나타내는 숫자가 들었습니다.1 switch문을 이용해서 season에 현재 계절을 저장하는 코드를 완성해보세요.

편의상 계절은 다음과 같이 나눕니다.

계절 기간
겨울 12월 ~ 2월
3월 ~ 5월
여름 6월 ~ 8월
가을 9월 ~ 11월

※ 이번 실습에선 switch의 default 문은 사용하지 마세요.

힌트2


switch문은 어떤 변수의 값에 따라서 실행하는 문장이 바뀌는 제어문입니다. 다음 예를 참고하세요.

int value = 1;

switch(value){
    // value가 1이면 "100"을 출력합니다.
    case 1:     
        System.out.println("100");
        break;
    // value가 2이면 "200"을 출력합니다.
    case 2:
        System.out.println("200");
        break;
    // value가 3이면 "300"을 출력합니다.
    case 3 :
        System.out.println("300");
        break;
    // value가 1, 2, 3이 아니면 "그 외의 숫자"를 출력합니다.
    default :
        System.out.println("그 외의 숫자");
}

  1. java가 제공하는 Calendar를 이용하면 현재 날짜를 구할 수 있습니다. 자세한 사용법은 파트13에서 따로 배우니 여기서는 현재 날짜가 있다고 생각하고 문제를 푸세요. 

  2. switch(month) { case 1: 어쩌고 ~ } 

실행 결과 실행 중지
실행 결과가 여기에 표시됩니다.