티스토리 뷰

오늘은 2007년 1월 1일 월요일이다. 그렇다면 2007년 x월 y일은 무슨 요일일까? 이를 알아내는 프로그램을 작성하시오.




import java.util.Scanner;


public class Main {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

int m = sc.nextInt();

int d = sc.nextInt();

int[] day = new int[13];

day[1] = day[3] = day[5] = day[7] = day[8] = day[10] = day[12] = 31;

day[4] = day[6] = day[9] = day[11] = 30;

day[2] = 28;


int sum = 0;

for(int i = 1; i <= 12; i++) {

           if(i == m){

               break;

           }

           sum = sum + day[i];

       }

       sum = sum + d;

        

       switch(sum % 7){

       case 0 :

           System.out.println("SUN");

           break;

       case 1 :

           System.out.println("MON");

           break;

       case 2 :

           System.out.println("TUE");

           break;

       case 3 :

           System.out.println("WED");

           break;

       case 4 :

           System.out.println("THU");

           break;

       case 5 :

           System.out.println("FRI");

           break;

       case 6 :

           System.out.println("SAT");

           break;

       }

   }

}

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/12   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함