본문 바로가기
IT/JAVA

JAVA - 예제 - 월(Month) 구하기

by 비준 2023. 6. 14.

1. 예제

  ->사용자에게 월을 입력받고 월의 마지막일을 출력하기
  ->switch문 사용
  ->1,3,5,7,8,10,12 = 31일
  ->2 = 28일
  ->4,6,9,11 = 30일

 

2. 코드

package game;

import java.util.Scanner;

public class Study3 {
public static void main(String[] args) {
//사용자에게 월을 입력받고 월의 마지막일을 출력하기
//switch
//1,3,5,7,8,10,12 = 31일
//2 = 28일
//4,6,9,11 = 30일

Scanner sc = new Scanner(System.in);
int month = 0;
String result = null;

System.out.println("월을 입력하세요 : ");
month = sc.nextInt();

switch(month) {
case 1,3,5,7,8,10,12:
result = month + "월은 31일이 마지막일 입니다." ;
break;
case 2:
result = month + "월은 28일이 마지막일 입니다." ;
break;
case 4,6,9,11:
result = month + "월은 30일이 마지막일 입니다." ;
break;
default:
result = "잘못입력하셨습니다.";
break;
}
System.out.println(result);
}
}

댓글