● 알람 시계구현하기
단, 0시 이면서 45분이 아직 되지 않았을 경우 0시에서 23시로 바뀌어야 한다는 것에 주의!
( 00:00 ~ 24:00 이므로)

이중 if문을 사용하였는데
만약 minute이 45보다 작을 시에는 hour를 1시간 줄여야 하므로 h-1, m+15를 해주었다.
m+15를 한 이유는 현재의 minute에 h-1을 하여 얻은 60분을 더한 뒤 45분을 빼줘야 45이 빨라지기 때문이다.
하지만 현재 시간이 0시 45분이 되지 않았을 시에는 0시를 23시로 바꿔줘야 하므로 h는 23으로 넣어줬다.

'백준 코딩 > 2단계 - 조건문' 카테고리의 다른 글
백준 2480번 (7) 주사위 세개 (0) | 2024.03.20 |
---|---|
백준 2525번 (6) 오븐 시계 (0) | 2024.03.20 |
백준 14681번 (4) 사분면 고르기 (0) | 2024.03.20 |
백준 2753번 (3) 윤년 (0) | 2024.03.20 |
백준 9498번 (2) 시험 성적 (0) | 2024.03.20 |