【Java例题】2.7找零钱
2024-09-01 03:48:54
7.为顾客找零钱时,希望选用的纸币张数最少。
例如73元,希望零钱的面值为五十元1张,二十元1张,一元3张。
设零钱面值有五十元、二十元、十元、五元和一元,
请编写程序,用户输入100以下的数,
计算找给顾客的各面值的纸币张数。
并在程序中想一个验证结果是否正确的办法。
package study; import java.util.Scanner; public class demo1 {
public static void main(String[] args){
int money;
int c50=0;
int c20=0;
int c10=0;
int c5=0;
int c1=0;
Scanner sc=new Scanner(System.in);
System.out.println("请输入钱数");
money=sc.nextInt();
if(money/50>0){
c50=money/50;
money=money-c50*50;
}
if(money/20>0){
c20=money/20;
money=money-c20*20;
}
if(money/10>0){
c10=money/10;
money=money-c10*10;
}
if(money/5>0){
c5=money/5;
money=money-c5*5;
}
if(money/1>0){
c1=money/1;
}
System.out.println(c50+"张50元 "+c20+"张20元 "+c10+"张10元 "+c5+"张5元 "+c1+"张1元 ");
}
}
最新文章
- 如何在R语言中使用Logistic回归模型
- flume原理及代码实现
- hdu 4960 Another OCD Patient(dp)
- phpcms 内容——>;评论管理 中添加 打开文章链接的 功能
- [转]linux中如何安装软件?
- Haproxy均衡负载部署和配置文件详解
- Java多线程性能优化
- JBOSS实现RMI时注意的问题
- PHP学习笔记二十八【抽象类】
- Lazy<;T>;
- ubuntu终端常用命令及solarized配色(护眼)
- Atcoder Beginner Contest 118 D-Match Matching(完全背包)
- Java的动手动脑(六)
- zabbix 源码分析 another/first network error wait for 15s seconds 出现原因及调优建议
- 编写html与js交互网页心得:编写两个按钮切换显示不同的图片
- 在Thinkphp中【自动加载自定义扩展配置文件】!
- .net core webapi 配置swagger调试界面
- centos7 搭建DHCP服务器
- SSL证书没有绿锁您与此网站建立的连接并非完全安全解决办法
- 安装office2010出现了错误,提示要安装MSXML6.10.1129.0解决方法
热门文章
- ";You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near &#39;&#39;zhaoqiuyu&#39; (`NAME`,`PRICE`,`COUNT`) values(&#39;电脑&#39;,1999,1)&#39; at lin
- 基于SpringBoot的WEB API项目的安全设计
- Centos6.5安装Redis3.2.8
- MyBatis从入门到精通(1):MyBatis入门
- java学习笔记(基础篇)—java数组
- flash put_movie loadmovie 区别
- USACO-修理牛棚
- MyBatis一对多和多对多xml配置
- html+css test1
- File文件类