[백준 C] 2525 : 오븐 시계

anfruf·2022년 5월 15일

백준 C언어

목록 보기
19/62
  1. C언어 : 조건문(6)

15.MAY.2022

1.문제 : 조건문(if)

 훈제오리구이를 시작하는 시각과 오븐구이를 하는 데 필요한 시간이 
 분단위로 주어졌을 때, 오븐구이가 끝나는 시각을 계산하는 프로그램을 작성하시오.

2.문제 풀이

#include <stdio.h>

int main()
{
	int A, B; // 시 : A, 분 : B
	int C; // 소요시간 

	scanf("%d %d", &A, &B);
	scanf("%d", &C);

	// 소요시간/60 == 시, %60 == 분
	A += C / 60; 
	B += C % 60;  

	if (B >= 60) { // 더한 값이 60분 이상일 때
		A++; // 시간+1
		B %= 60; // 나머지 분
	}
	if (A >= 24) { // 더한 값이 24시 이상일 때
		A -= 24; // 시간 범위 0~23시
	}
	printf("%d %d", A, B);
}

0개의 댓글