wangy 发表于 2021-6-30 22:12:31

【Java】模拟超市收银系统

import java.util.*;
public class Main {
    public static void main(String[] args) {
      String pName1="苹果";
                double pPrice1=3.9;
                String pNums1="1001";
               
                String pName2="香蕉";
                double pPrice2=5.6;
                String pNums2="1002";
               
                String pName3="橘子";
                double pPrice3=4.5;
                String pNums3="1003";
               
                Scanner s =new Scanner(System.in);
                System.out.println("欢迎进入超市收银系统!");
                System.out.println("请输入商品编号:");
                String num =s.next();
                System.out.println("请输入购买的重量(斤):");
                double weight=s.nextDouble();
               
                String pName ="";
                double pPrice=0;
                if(num.equals(pNums1)){
                        pName=pName1;
                        pPrice=pPrice1;
                }else if(num.equals(pNums2)){
                        pName=pName2;
                        pPrice=pPrice2;
                }else if(num.equals(pNums3)){
                        pName=pName3;
                        pPrice=pPrice3;
                }else{
                        System.out.println("输入错误");
                }
                System.out.println("您购买的商品是:"+pName+" "+"单价:"+pPrice+"元"+" "+"一共:"+pPrice*weight+"元");
                System.out.println("请输入收银(元):");
                double money =s.nextDouble();
                double change=money-pPrice*weight;
                System.out.println("找零:"+change);
    }
}
页: [1]
查看完整版本: 【Java】模拟超市收银系统