继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

超市物品结算简易程序代码

玄鉴
关注TA
已关注
手记 96
粉丝 237
获赞 4217

System.out.println("购买物品\t" + "单价\t" + "个数\t" + "金额");
Scanner in = new Scanner(System.in);
String String1 ;

    int a = 0;
    int b = 0;
    int c = 0;
    double sum=0;

    do {
        System.out.println("请选择你购买的物品");

        String aString = in.next();

        if (aString.equals("上衣")) {
            System.out.println("请选择购买的数量:");
            int num1 = in.nextInt();
            a = num1 * 245;
            System.out.println("上衣的金额为" + a);

        } else if (aString.equals("网球鞋")) {
            System.out.println("请选择购买的数量:");
            int num2 = in.nextInt();
            b = 570 * num2;
            System.out.println("网球鞋的金额为:" + b);

        } else if (aString.equals("网球拍")) {
            System.out.println("请选择购买的数量:");
            int num3 = in.nextInt();
            c = 320 * num3;
            System.out.println("网球拍的金额为:" + c);

        } else {
            System.out.println("输入错误,请重新输入。");
        }

        System.out.println("是否继续输入Y/N");
         String1 = in.next();

    } while (String1.equals("Y"));
    sum=a+b+c;
    System.out.println("总金额为:" +sum );
}

}


int a = 0;
int b = 0;
int c = 0;

这一部分可以简化为int a=0;

再把sum=sum+a;放进do-while循环体里面,就可以自动计算总价了。

打开App,阅读手记
1人推荐
发表评论
随时随地看视频慕课网APP