@Test //收银台收款
public void test09(){
char char01;
System.out.println("收银台收款问题");
Scanner a3 = new Scanner(System.in);
double price01,num01,totalprice=0;
do{
do{
System.out.println("请输入单价:");
price01 = a3.nextDouble();
System.out.println("请输入数量:");
num01 = a3.nextDouble();
totalprice = totalprice + price01 * num01 ;
System.out.println("还有吗?y/else");
String str01 = a3.next();
char01 = str01.charAt(0);
}while(char01 == 'y');
System.out.println("请输入用户输入金额:");
double paymoney = a3.nextDouble();
if(paymoney>=(totalprice)){ //钱够
if (totalprice >= 500){ //八折优惠
System.out.println("收您"+paymoney+",您的消费已经超500元,可以享受八折优惠 找您"+(paymoney-totalprice*0.8));
}else{
System.out.println("收您"+paymoney+",找您"+(paymoney-totalprice));
}
}else if (paymoney<totalprice){ //钱不够
System.out.println("抱歉,您的钱不够,还差"+(totalprice-paymoney));
}
System.out.println("还需要继续吗?");
String str01 = a3.next();
char01 = str01.charAt(0);
}while(char01 == 'y');
}
@Test //收银台收款
public void test09(){
char char01;
System.out.println("收银台收款问题");
Scanner a3 = new Scanner(System.in);
double price01,num01,totalprice=0;
do{
do{
System.out.println("请输入单价:");
price01 = a3.nextDouble();
System.out.println("请输入数量:");
num01 = a3.nextDouble();
totalprice = totalprice + price01 * num01 ;
System.out.println("还有吗?y/else");
String str01 = a3.next();
char01 = str01.charAt(0);
}while(char01 == 'y');
System.out.println("请输入用户输入金额:");
double paymoney = a3.nextDouble();
if(paymoney>=(totalprice)){ //钱够
if (totalprice >= 500){ //八折优惠
System.out.println("收您"+paymoney+",您的消费已经超500元,可以享受八折优惠 找您"+(paymoney-totalprice*0.8));
}else{
System.out.println("收您"+paymoney+",找您"+(paymoney-totalprice));
}
}else if (paymoney<totalprice){ //钱不够
System.out.println("抱歉,您的钱不够,还差"+(totalprice-paymoney));
}
System.out.println("还需要继续吗?");
String str01 = a3.next();
char01 = str01.charAt(0);
}while(char01 == 'y');
}