국비지원 과정/HW

2022.07.06 / 과제1번 : GregorianCalendar 클래스 이용해서 윤년구하기

레이커 2022. 7. 6. 17:12

 과제
2022.07.06 / Hw1

             키보드를 통해서 연도(ex) 2020)를 입력 받는다.
       이때 입력 받은 연도가 윤년인지 평년인지를 판별하는 
       프로그램을 작성하세요

       (단, GregorianCalendar 클래스를 이용해서 처리 하세요.)

 

 

의도

객체 생성

GregorianCalendar 클래스 활용

 

 

깃허브

https://github.com/kindacool/Hw/blob/main/HW20220706/GregorianLeapYearHw.java

 

GitHub - kindacool/Hw

Contribute to kindacool/Hw development by creating an account on GitHub.

github.com

 

 

코드

package p2022_07_06;

import java.util.GregorianCalendar;
import java.util.Scanner;

public class GregorianLeapYearHw {

	public static void main(String[] args) {

		// 입력
		System.out.println("연도를 입력하시오");
		Scanner sc = new Scanner(System.in);
		int year = sc.nextInt();
		
		// 객체 생성
		GregorianCalendar gc = new GregorianCalendar();
		
		if(gc.isLeapYear(year)) {
			System.out.println("윤년 입니다.");
		}else {
			System.out.println("평년 입니다.");
		}
	}
}

 

 

출력