프로그램 문제

화폐 매수 구하기 - 배열 이용

낙산암 2021. 10. 20. 12:05

public class MoneyArr {
private int money;
//private int[] coin = new int[4];
private int[] coin = { 500000, 10000, 5000, 1000, 500, 100, 50, 10 };

public MoneyArr(int money) {
this.money = money;
// coin[0] = 500;
// coin[1] = 100;
// coin[2] = 50;
// coin[3] = 10;
}

public void show() {
for (int i = 0; i < coin.length; i++) {
System.out.println(coin[i] + "원" + money / coin[i] + "개");
money = money % coin[i];
}
}

public static void main(String[] args) {
MoneyArr mArr = new MoneyArr(126000);
mArr.show();

}
}

 

=================출력=================

500000원0개
10000원12개
5000원1개
1000원1개
500원0개
100원0개
50원0개
10원0개