ackage assignment;
import java.util.Scanner;
public class if_fenzi {
public static void main(String[] args) {
//练习:编写一个收银台收款程序,根据商品单价、购买数量以及收款金额,
// 计算并输出应收金额和找零;当总价大于或等于500时,享受八折优惠。
//考虑异常情况,如:收款金额小于应收金额:
// -若收款金额大于或等于应收金额,则计算找零后输出;
// -若收款金额小于应收金额,则提示“付款不足”进行提示;
Scanner sc=new Scanner(System.in);
System.out.println("请输入商品单价:");
double price=sc.nextDouble();
System.out.println("请输入商品数量:");
int count=sc.nextInt();
double sum=price*count;
if (sum>500){
sum*=0.8;
}
System.out.println("应收金额:"+sum);
System.out.println("请输入您的付款金额:");
double pay=sc.nextDouble();
if (pay>=sum){
System.out.println("找零:"+(pay-sum));
}else {
System.out.println("警告:付款金额不足!!");
}
}
}