「java余额结算」金额java
今天给各位分享java余额结算的知识,其中也会对金额java进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
用java程序模拟ATM机进行账户余额查询
import java.util.*;
public class Atm {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
//1.查询 2.存款 3.取款 4.退出
int balance=1000;
System.out.println("模拟ATM机");
Scanner input=new Scanner(System.in);
int num=0;
while(num!=4){
System.out.println("请输入功能:");
num=input.nextInt();
switch(num){
case 1:
System.out.println("查询余额");
System.out.println("余额:"+balance);
break;
case 2:
System.out.println("存款");
System.out.println("输入存款:");
int cnum=input.nextInt();
balance=balance+cnum;
System.out.println("存款成功,请查询");
break;
case 3:
System.out.println("取款");
System.out.println("输入取款:");
int qnum=input.nextInt();
balance=balance-qnum;
System.out.println("取款成功,请查询");
break;
}
}
System.out.println("谢谢使用");
}
}
java银行余额查询程序设计?
定义Person类作为存储数据的基础
定义一个银行的数据库,模拟初始化银行的客户和资金,并定义一个查询的方法
定义一个类似ATM机,让用户输入并查找
Java购物结算,卡在不懂do...while跳出循环和最后的总金额。求解决,谢谢
刚帮你调测了一下,当你输入"n"的时候,已经跳出循环了,只不过你没有输出提示,以为没出来,
又输入字符了所有报错了,应该是输入金额的,我帮你加了下输出你可以看下结果;
public static void main(String args[]){
System.out.println("********************");
System.out.println("");
System.out.println("请选择购买商品编号:");
System.out.println("1.T恤(¥245.0) 网球鞋(¥570.0) 网球拍(¥500.0)");
System.out.println("********************");
System.out.println("");
double s=0;
String d;
do{
System.out.println("请输入商品编号:");
Scanner input=new Scanner(System.in);
int a=input.nextInt();
if(a==1){
System.out.println("请输入购买数量:");
int b=input.nextInt();
double c=245*b;
System.out.println("T恤¥245.0 数量:"+b+" "+"合计:"+c);
s=s+c;
}
else if(a==2){
System.out.println("请输入购买数量:");
int b=input.nextInt();
double c=570*b;
System.out.println("网球鞋¥245.0 数量:"+b+" "+"合计:"+c);
s=s+c;
}
else if(a==3){
System.out.println("请输入购买数量:");
int b=input.nextInt();
double c=500*b;
System.out.println("网球拍¥245.0 数量:"+b+" "+"合计:"+c);
s=s+c;
}
else {System.out.println("无此商品");}
System.out.println("否继续(y/n)");
d=input.next();
}while(d.equals("y"));
System.out.println("===========付款===========");
System.out.println("=====输入金额=====");
Scanner input=new Scanner(System.in);
int x=input.nextInt();
double m=s*0.8;
System.out.println("折扣:0.8");
System.out.println("应付金额:"+m);
System.out.println("实际金额:"+x);
double p=x-m;
System.out.println("找钱:"+p);
}
关于java余额结算和金额java的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。