반응형
출장비를 입력받은 후, 화폐 매수(오만 원, 만 원, 오천 원, 천 원, 오백 원, 오십 원, 십 원) 계산하여 출력하기 - 1
입력형식 | 출력형식 |
출장비: | 50,000원: 10,000원: 5,000원: 1,000원: 500원: 100원: 50원: 10원: |
#include<stdio.h>
int main() {
int money;
int m50000, m10000, m5000, m1000;
int m500, m100, m50, m10;
printf("출장비 : ");
scanf("%d", &money);
m50000 = money / 50000; // 출장비를 50000으로 나눈 정수 값을 m50000에 대입한다.
money %= 50000; // 출장비를 50000으로 나눈 나머지 값을 money에 대입한다.
m10000 = money / 10000;
money %= 10000;
m5000 = money / 5000;
money %= 5000;
m1000 = money / 1000;
money %= 1000;
m500 = money / 500;
money %= 500;
m100 = money / 100;
money %= 100;
m50 = money / 50;
money %= 50;
m10 = money / 10;
printf("50000원 : %d\n", m50000);
printf("10000원 : %d\n", m10000);
printf("5000원 : %d\n", m5000);
printf("1000원 : %d\n", m1000);
printf("500원 : %d\n", m500);
printf("100원 : %d\n", m100);
printf("50원 : %d\n", m50);
printf("10원 : %d\n", m10);
return 0;
}
반응형
'C' 카테고리의 다른 글
[C언어] 제어문 (0) | 2020.12.18 |
---|---|
[C언어] 실습: 출장비를 입력받은 후, 화폐 매수(오만 원, 만 원, 오천 원, 천 원, 오백 원, 오십 원, 십 원) 계산하여 출력하기 - 2 (0) | 2020.12.16 |
[C언어] 실습: 반지름을 입력받아 원의 면적과 둘레 출력하기 (0) | 2020.12.14 |
[C언어] 실습: 1년(365.2422일)을 일, 시, 분, 초로 표현하기 (0) | 2020.12.13 |
[C언어] 형 변환(Casting) (0) | 2020.12.12 |