这个通过if-else就可以实现了,案例代码如下
import java.util.*;
public class Demo {
public static void main(String[] args) {
System.out.println("请输入身上带有钱数:");
Scanner sc=new Scanner(System.in);
double v = sc.nextDouble();
if(v<12){
System.out.println("购物钱不足,无法支付");
}else{
System.out.println("支付成功,找零:"+(v-12));
}
}
}
测试如图
思路:
1.首先定义一个商品类,包含ID,名称,单价;
2.选择要购买的商品及数量,计算总费用;
3.输入应付金额,判断是否满足条件。