首页 文章

Java硬币计数器[关闭]

提问于
浏览
0

我的朋友和我正在尝试编写一个程序,以便能够计算用于赚取x金额的最低硬币集 . 到目前为止,我有这个,但我们现在迷路了,不知道为什么要去 . 我知道你必须用钱做一些事情才能使它成为一个整数,然后再说全部货币然后你拿全钱并除以四分之一并找到rem但我不知道如何为它编写代码 . 任何帮助,将不胜感激 .

import java.util.Scanner;

class Coins {
    public static void main(String[] args) {
        double money;
        double dollars=1.00;
        double quarters=0.25;
        double dimes=0.10;
        double nickels=0.05;
        double pennies=0.01;
        Scanner in=new Scanner(System.in);
        System.out.println("Enter amount of given money():");
        money=in.nextFloat();
    }
}

1 回答

  • 2

    首先将金额除以最有 Value 的硬币的 Value . 整数部分是最有 Value 的硬币的硬币数量,剩余金额是您用下一个有 Value 的硬币除以的剩余 Value . 你做同样的事情,直到没有更多的硬币或小数部分为零 .

    请注意,此处的剩余金额是由除法产生的小数部分乘以除法硬币值 .

相关问题