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

c# 문제 27. 알람시계 설정하기

by 지나팩 2023. 8. 29.

입력한 시간보다 45분 일찍 알람 시간을 설정하는 코드를 작성하세요.

 

첫째 줄에 두 정수 H와 M이 주어진다. (0 ≤ H ≤ 23, 0 ≤ M ≤ 59) 그리고 이것은 현재설정한 알람 시간 H시 M분을 의미한다.

입력 시간은 24시간 표현을 사용한다. 24시간 표현에서 하루의 시작은 0:0(자정)이고, 끝은 23:59(다음날 자정 1분 전)이다. 시간을 나타낼 때, 불필요한 0은 사용하지 않는다.

 

출력 예)

코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

두 정수 시와 분을 입력받아 올바른 입력값인지 while문을 활용 체크한다.

올바른 값이 아니면 다시 입력 받도록 한다.

변수 m의 값에 45를 빼준다.

 

변수 m의 결과값이 음수라면 h변수를 1감소시켜준다.

m의 값을 절대값으로 변환. 양수로 바꿔준다.

 

출력한다.

댓글