java 計算金額需要的面值為100,50,20,10,5,1的張數

jinyehong發表於2017-10-09




//設計一個自動計算需要面值金錢的演算法

//假設有 100 50 20 10 5 1的面值的錢
public class money {
    long money;
public money(long money){
this.money=money;
}
long [] ccc={100,50,20,10,5,1};
long [] ddd=new long[6];
public void jisuan2(){
for(int i=0;i<ccc.length;i++){
ddd[i]=money/ccc[i];
money=money-ddd[i]*ccc[i];
System.out.println(ccc[i]+"元"+ddd[i]+"張");
}
}

相關文章