본문 바로가기

프로그래밍/C, C++, C#

[c언어]금액 잔돈 변환

금액 잔돈 변환
입력한 금액에서 만원, 오천원, 천원, 오백원, 백원, 오십원,십원이 몇개있는지 체크

 

#include<stdio.h>

int main(void){
    int data[] = {10000, 5000, 1000, 500, 100, 10};
    int won = 0;
    int i;
    int temp;
    printf("금액을 입력 하세요 : ");
    scanf("%d", &won);
   
    for(i = 0; i<6; i++){
        temp = data[i];
        data[i] = won / data[i];
        won = won % temp;
    }
   
    printf("만원 : %d, 오천원 : %d, 천원 : %d, 오백원 : %d, 백원 : %d, 십원 : %d", data[0], data[1], data[2], data[3], data[4], data[5]);
    
    return 0;
}

 

'프로그래밍 > C, C++, C#' 카테고리의 다른 글

[C++]randomize()  (0) 2011.10.03
배열에서의 주소표현  (0) 2011.03.24
1부터 100까지 약수 구하기  (0) 2008.04.10