
/*초를 정수로 입력받고 일, 시간, 분, 초로 출력하는 프로그램*/
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
int totalSec; //입력받는 초
printf("초를 입력: ");
scanf("%d", &totalSec);
int sec = totalSec % 60;
int min = (totalSec / 60) % 60;
int hour = (totalSec / 3600) % 24;
int day = totalSec / (3600 * 24);
printf("%d초는 %d일 %d시간 %d분 %d초\n", totalSec, day, hour, min, sec);
return 0;
}

/*거스름돈 계산 프로그램*/
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
int price;
int payment;
printf("물건 값을 입력: \n");
printf("고객이 낸 돈: \n");
scanf("%d%d", &price, &payment);
int leftover = payment - price;
printf("거스름돈: %d\n", leftover);
int fivethousand = leftover / 5000;
int thousand = (leftover % 5000) / 1000;
int fivehundred = ((leftover % 5000) % 1000) / 500;
int hundred = (((leftover % 5000) % 1000) % 500) / 100;
int fifty = ((((leftover % 5000) % 1000) % 500) % 100)/50;
int ten = ((((leftover % 5000) % 1000) % 500) % 100) / 10;
printf("오천원권: %d장\n", fivethousand);
printf("천원권: %d장\n", thousand);
printf("오백원 동전: %d개\n", fivehundred);
printf("백원 동전: %d개\n", hundred);
printf("오십원 동전: %d개\n", fifty);
printf("십원 동전: %d개\n", ten);
return 0;
}'Programming > 컴퓨터프로그래밍및실습' 카테고리의 다른 글
| [컴프실] 제6장: 조건문 (0) | 2023.07.08 |
|---|---|
| [컴프실] 제5장: 수식과 연산자 (0) | 2023.07.07 |
| [컴프실] 4일차 실습문제 (0) | 2023.07.04 |
| [컴프실] 5일차 실습문제 (0) | 2023.07.04 |
| [컴프실] 제4장: 변수와 자료형 (0) | 2023.07.03 |