윤년 구하기
- 연도를 입력 받아서 윤년인지 평년인지 출력하세요.
- 윤년 조건
- 4로 나누어 떨어지는 연도는 윤년이다.
- 100으로 나누어 떨어지는 연도는 윤년이 아니다.
- 400으로 나누어 떨어지는 연도는 무조건 윤년이다.
System.out.print("연도 :");
int year = scan.nextInt();
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) {
System.out.println("윤년");
} else {
System.out.println("평년");
}
}
}
입력 예시
- 연도 : 202
출력 예시
- 윤년
## 풀이
4로 나눈 연도가 나누어 떨어질 때 , 그리고 (&&) 100으로 떨어지지 않으면, 또는 400으로 나눈 연도가 떨어지면 윤년이다.
그 밖은 평년이다.
'Algorithm' 카테고리의 다른 글
Algorithm - 별찍기 (2) (0) | 2022.12.31 |
---|---|
Algorithm - 별찍기 (1) (0) | 2022.12.31 |
Algorithm #5 (0) | 2022.11.22 |
Algorithm #4 (0) | 2022.11.21 |
알고리즘 #3 (0) | 2022.11.19 |