본문 바로가기
프로그래밍/C#

[C# 문제풀이] 백준 2753 번 윤년

by 아임코딩 2023. 5. 10.
728x90
반응형

안녕하세요 아임코딩입니다.

 

조건문 문제풀이3 입니다.

 

 

유튜브 링크

https://youtu.be/f0-MZUiWwLE

 

문제 링크

https://www.acmicpc.net/problem/2753

 

2753번: 윤년

연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오. 윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때이다. 예를 들어, 2012년은 4의 배수이면서

www.acmicpc.net

 

 

문자열 입력

문자열 입력

 

문자열을 입력받아서 str 변수에 저장합니다.

 

 

문자열 -> 정수 변환

문자열 -> 정수 변환

 

입력받은 문자열을 정수로 변환합니다.

 

 

윤년인지 판단

윤년인지 판단

 

윤년인지 판단하고 1 아니면 0을 출력합니다.

 

num가 4의 배수이고, num가 100의 배수가 아니거나 400의 배수일 때 입니다.

코드로 나타내면

(num % 4 == 0 && (num % 100 != 0 || num % 400 == 0)) 가 됩니다.

 

이상으로 조건문 문제풀이3을 진행했습니다.

 

 

728x90
반응형