System.out.println("*****************************");
System.out.println("请选择购买商品的编号:");
System.out.println("1.T 恤 2.网球鞋 3.网球拍");
System.out.println("*****************************");
int y,n;
int m = 1000000;
double value1 = 245.0;
double value2 = 570.0;
double value3 = 320.0;
Scanner sc = new Scanner(System.in);
double sub=0;
for (int i = 0;i <= m;i++){
System.out.print("请输入商品编号:");
int num = 0;
num = sc.nextInt();
System.out.print("请输入购买数量:");
double quantity = sc.nextInt();
if(num == 1) {
System.out.println("T恤¥" + value1 + " 数量" + quantity + " 合计¥" + (value1*quantity));
sub=sub+value1*quantity;
}
if(num == 2){
System.out.println("网球鞋¥" + value2 + " 数量" + quantity + " 合计¥" + (value2*quantity));
sub=sub+value2*quantity;
}
if(num == 3){
System.out.println("网球拍¥" + value3 + " 数量" + quantity + " 合计¥" + (value3*quantity));
sub=sub+value3*quantity;
}if(num!=0)
System.out.print("是否继续(y/n):");
String choose = sc.next();
if (!choose.equals("y") && !choose.equals("n")){
System.out.print("输入错误,请重新输入:是否继续(y/n)");
choose = sc.next();
if (choose.equals("n")){
System.out.println("总金额为:" + sub);break;
}
}
if (choose.equals("n")){
System.out.println("总金额为:" + sub);break;
}
}
System.out.print("折扣:");
double discount = sc.nextDouble();
double should_amount = 0;
should_amount = (sub*discount);
System.out.println("应付金额:" + should_amount);
System.out.print("实付金额:");
double amount = sc.nextDouble();
if(amount < should_amount) {
System.out.print("你输入的金额小于应付金额,请重新输入:");
amount = sc.nextDouble();
double change = 0;
change = (amount - should_amount);
System.out.print("找钱:" + change);
}
else{
double change = 0;
change = (amount - should_amount);
System.out.print("找钱:"+change);
}```
for循环 购买三种商品找零
最新推荐文章于 2022-11-25 22:00:09 发布