티스토리 뷰

반응형

시간 단위 변경 프로그램


키보드로 살고 싶은 나이를 입력하면, 태어나서 그 나이까지의 총알수를 출력하빈다. 또 총일수를 시간, 분, 초로도 환산하여 출력합니다. 단, 조건은 다음과 같습니다.

  • 모든 변수는 정수형만을 사용합니다.
  • 1년은 365일로 계산합니다(윤년은 고려하지 않음).
  • 70세 이상 입력합니다(모두 오래오래 살아야지요^^).

프로그램을 실행하면 다음과 같이 수행될 것입니다.

몇살까지 살고 싶습니까? 70
25550일, 613200시간, 36792000분, 2207520000초입니다.


- 소스

#include <stdio.h>

int main()
{
int age;
int day, time, minute;
unsigned int second;

printf("몇 살까지 살고 싶습니까? ");
scanf("%d", &age);
day = age * 365;
time = day * 24;
minute = time * 60;
second = minute * 60;

printf("%d일, %d시간, %d분, %u초입니다.", day, time, minute, second);

return 0;
}

- 결과




반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함