如何使用int输出来计算其他输出?

时间:2017-11-01 22:54:05

标签: java coin-change

创建一个更改应用程序,提示用户的金额低于1.00美元,然后显示进行更改所需的最小硬币数。
变化可以由四分之一,硬币,镍币和便士组成。

这是我做的:

public static void main(String[] args) {
    System.out.println("Enter the amount in cents: ");
    int a = in.nextInt();
    if(a <= 100){

    }else{
        System.out.println("Try Again");
        System.exit(0);
    }
    {
        int q = (a/25);
        int d = (a/25);
        System.out.println("Quarters: " + q);
        System.out.println("Dimes: " + d);
    }
}

}

D无关紧要。因为我不知道如何获得剩余的季度并将它除以10等等一直通过便士

1 个答案:

答案 0 :(得分:0)

要查找任何内容的剩余部分,请减去已采用的金额。

免费,你需要减去硬币价格乘以金额。

if(a <= 100){
    int q = a/25;
    a = a-q*25;
    int d = a/10;
    a = a-d*10;
}