导航:首页 > 编程语言 > 编程中找零代码

编程中找零代码

发布时间:2022-12-17 01:04:55

1. vb 求编程 找零问题 要求找出钱币最少(只有1,5,10,20,50元),请设计函数change输出找零方案

给个思路吧.
你这个题的意思写的不明确,我想这个函数大概是需要一个价格,和一个给的金额.
设定变量, num50,num20,num10,num5,num1 需要找的零钱的数量.
首先 ,金额-价格=找零,如果找零=0 就不用说了.
然后, 找零/50 ,得出需不需要50的.用找零mod/50 得出还需要找多少. 这里可以做判断,如果找零>0 并且 找零/50>0 ,并且 找零 mod 50 =0 ,也就是说找一张50的就可以了,那就结束函数
以此类推
找零余额/20 ,找零余额 mod 20 .... 判断是否找够....

2. java编程计算付款和找零

importjava.io.IOException;
importjava.io.InputStream;
importjava.util.ArrayList;
importjava.util.List;

publicclassChange{

/**
*@paramargs
*/
publicstaticvoidmain(String[]args){
System.out.println("请输入价格:");
doublem=Double.parseDouble(getInputLine());
System.out.println("请付款金额:");
doublec=Double.parseDouble(getInputLine());
change(m,c);
}

(){
InputStreaminputStream=System.in;
List<Byte>cmdBuffer=newArrayList<Byte>();
intt;
try{
while(true){
t=inputStream.read();
if(t==' '){
byte[]bs=newbyte[cmdBuffer.size()];
for(inti=0;i<cmdBuffer.size();i++){
bs[i]=cmdBuffer.get(i);
}
returnnewString(bs).trim();
}else{
cmdBuffer.add((byte)t);
if(cmdBuffer.size()>1024){
returnnull;
}
}
}
}catch(IOExceptione){
returnnull;
}
}

publicstaticdouble[]moneys={0.01,0.02,0.05,0.1,0.2,0.5,1,2,5,10,20,50,100};

/**
*@paramm
*价格
*@paramc
*付款
*/
publicstaticvoidchange(doublem,doublec){
doublez=c-m;
if(z<0){
System.out.println("付款不足!");
}elseif(z==0){
System.out.println("不需要找零。");
}else{
System.out.println("找零共:"+z+"元");
System.out.println("其中:");
for(inti=moneys.length-1;i>=0;i--){
doublemoney=moneys[i];
intcount=0;
while((z-money)>=0){
z-=money;
count++;
}
if(count>0){
System.out.println(money+"元:"+count+"张");
}
}
}
}
}

3. C语言实收金额找零代码怎么写

#include<stdio.h>
voidmain()
{
doubleprice,money=0;
intnum;
printf("请输入方便面的价格和购买的数量:");
scanf("%lf%d",&price,&num);
money+=price*num;
printf("请输入作业本的价格和购买的数量:");
scanf("%lf%d",&price,&num);
money+=price*num;
printf("请输入圆珠笔的价格和购买的数量:");
scanf("%lf%d",&price,&num);
money+=price*num;
printf("应付金额:%.2lf ",money);
printf("实收金额:");
{
doublemoney1;
scanf("%lf",&money1);

printf("找零:%.2lf ",money1-money);
}
}

阅读全文

与编程中找零代码相关的资料

热点内容
dvd光盘存储汉子算法 浏览:758
苹果邮件无法连接服务器地址 浏览:963
phpffmpeg转码 浏览:672
长沙好玩的解压项目 浏览:145
专属学情分析报告是什么app 浏览:564
php工程部署 浏览:833
android全屏透明 浏览:737
阿里云服务器已开通怎么办 浏览:803
光遇为什么登录时服务器已满 浏览:302
PDF分析 浏览:486
h3c光纤全工半全工设置命令 浏览:143
公司法pdf下载 浏览:383
linuxmarkdown 浏览:350
华为手机怎么多选文件夹 浏览:683
如何取消命令方块指令 浏览:350
风翼app为什么进不去了 浏览:779
im4java压缩图片 浏览:362
数据查询网站源码 浏览:151
伊克塞尔文档怎么进行加密 浏览:893
app转账是什么 浏览:163