java 计算金额需要的面值为100,50,20,10,5,1的张数
来源:互联网 发布:巨人网络通行证注册 编辑:程序博客网 时间:2024/05/23 11:49
//设计一个自动计算需要面值金钱的算法
//假设有 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]+"张");
}
}
阅读全文
0 0
- java 计算金额需要的面值为100,50,20,10,5,1的张数
- 已知需要找给顾客的零钱金额为N,当前钱币的面值种类为1,9,10三种,求找给顾客尽量少的钱币数的找零方法,给出程序算法设计思路
- 输入金额,算出需付20,10,5,1元的张数
- 财务人员给员工发工资时经常遇到这样一个问题, 即根据每个人的工资额(以元作为单位)计算出各种面值的钞票的张数,且要求总张数最少。 例如,某职工工资为3436元,发放方案为: 100元34张,20元1张
- /*C语言编程:某人想将手中一张面值100元的人民币换成5元(可单换20张)、1元(可单换100张)和0.5元(可单换200张)面值的票子,但要求100元换以上的零钱共100张,且要求每种不少于1张,
- 要将五张100元的大钞票,换成等值的50元,20元,10元,5元一张的小钞票,每种面值至少1张,编程输出所有可能的换法,程序应适当考虑减少重复次数
- 有人想将手中一张面值100元的人民币换成5元,1元,0.5元面值的零钱100张,以上三种面值的零钱至少有一张,总共有几种换法。
- hdu 1085 面值为1.2.5的硬币不能组成的最小面值
- 计算统计钞票的张数
- JS解决输入1-1000元,输出由1、5、10、20、50、100拼成输入的面值方法总数
- 计算最少用到的硬币个数以用每种面值的用数
- 将一张面值100元的人民币换成5元、1元、0.5元的100张的零钞,要求每种零钞不少于1张,问有哪几种组合。
- java中金额(浮点表示)的计算
- java中金额(浮点表示)的计算
- Java关于金额计算的选择方案
- 货币金额的计算
- 货币金额的计算
- 在面值为1,2,5的货币体系中有何玄机?
- 打牌第三天之多重背包
- 【机器学习实战】第13章 利用 PCA 来简化数据
- Python 用户自定义异常
- java类集--List接口
- JAVA提高篇(35)--生产者与消费者
- java 计算金额需要的面值为100,50,20,10,5,1的张数
- hdu5918-kmp|队列模拟- Sequence I
- C++ 模板全特化中的函数特化
- 【机器学习实战】第14章 利用 SVD 简化数据
- JZOJ5401. 【NOIP2017提高A组模拟10.8】Star Way To Heaven prim求mst
- bzoj 2216: [Poi2011]Lightning Conductor(DP决策单调性)
- sparkSQL性能调优
- 【Leetcode】C# 18、4Sum
- Python 循环