JAVA/국비 공부

3월 5일 수업(switch01)

파이리파 2021. 3. 5. 18:40

 

 

 

예제

 

 

의도적으로 break를 생략해서 switch문 코드를 좀 간략하게 만들어 보자.

 사용자로부터 월을 입력받아서
해당 월의 마지막 날이 몇일인지 보여주는 프로그램 만들기

 

 

package day0305;
import java.util.Scanner;
public class Ex04Switch02 {

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        
        System.out.println("월을 입력해주세요");
        System.out.print(">");
        int month = scanner.nextInt();
        
        switch(month) {
        
        case 2:
            System.out.println("28일 까지입니다.");
            break;
        case 1:
        case 3:
        case 5:
        case 7:
        case 8:
        case 10:
        case 12:
            System.out.println("31일 까지입니다.");
            break;
        case 4:
        case 6:
        case 9:
        case 11:
            System.out.println("30일 까지입니다.");
            break;
              
        }
        
        scanner.close();

    }

}