Java购物系统,java购物车系统

  Java购物系统,java购物车系统

  本文实例为大家分享了爪哇实现简易购物系统的具体代码,供大家参考,具体内容如下

  用基本语句去实现一个购物系统

  包cn。ybk导入Java。util。扫描仪;/*** 简易的购物系统** 1.主界面(选择)* 2.用户登录界面(验证用户信息)* 3.登录成功进入购物界面(商品选择)* */public类购物系统{ public static void main(String[]args){ String choose 3;做{扫描仪输入=新扫描仪(系统。在);//1.主界面系统。出去。println(=================);系统。出去。println(=======1 .登录========);系统。出去。println(=======2 .退出========);系统。出去。println(=================);System.out.println(请输入选项(1或2));int choose 1=输入。next int();if (choose1==1) { //进入登录界面System.out.println(======请登录======);System.out.println(请输入用户名:);//输入用户名字符串用户名=输入。next();System.out.println(请输入密码:);//输入密码字符串密码=输入。next();//登录成功如果(杨本坤。等于(用户名)"123456"。equals(密码)){ system。出去。println(欢迎用户:用户名);System.out.println(-进入购物系统);//打印商品菜单System.out.println(商品编号t商品名称ttt商品单价);系统。出去。println( 1 t t t Java基础语法 t t 35.4’);系统。出去。println( 2 t t t Java面向对象 t t87 );系统。出去。println( 3 t t t Java实战项目 t t76’);双钱1=0;//1的购物车单价双钱2=0;//2的购物车单价双钱3=0;//3的购物车单价双钱=0;//总金额//do.正在…循环实现先多次购买字符串选择2;do { System.out.println(请输入你要购买的商品编号:);int no=输入。nextint();if(no==1){ System.out.println(请输入你要购买的数量:);int sum 1=输入。nextint();money 1=35.4 money 1 *=sum 1 system . out . println( 1的金额为:‘钱1);}else if(no==2){

                     System.out.println("请输入你要购买的数量:");                            int sum2 = input.nextInt();                            money2 = 87.0;                            money2 *= sum2;                            System.out.println("2的金额为:"+money2);                         }else if(no == 3){                            System.out.println("请输入你要购买的数量:");                            int sum3 = input.nextInt();                            money3 = 76.0;                            money3 *= sum3;                            System.out.println("3的金额为:"+money3);                        }else {                            System.out.println("选择有误请重新输入");                        }                        //计算总体金额                         money = money1 + money2 + money3;                        System.out.println("总金额为:"+money);                        System.out.println("是否继续购买(n/y)");                         choose2 = input.next();                    }while("y".equals(choose2));                         if(money>=300){                        System.out.println("总金额已经满300打七五折");                        money*=0.75;                    }                    int i;//控制循环的循环变量的                    do {                        System.out.println("请输入你的余额");                        double usermoney = input.nextDouble();                        i = 1;                        if (usermoney<money){                            System.out.println("你的余额不足请");                            i--;                        }else{                            usermoney-=money;                            System.out.println("找零"+usermoney);                    }                    }while (i!=1);                    //z最后一项商城菜单                    System.out.println("========================");                    System.out.println("========谢谢惠顾========");                    System.out.println("======输入0退出系统=====");                    System.out.println("========================");                    int j = input.nextInt();                     if (j==0){                         break;                     }                  } else {//登录失败                    System.out.println("用户名或密码有误,已退出");                    return;                }            } else if (choose1 == 2) {             } else {                System.out.println("输入有误,程序自动退出");                break;            }            System.out.println("是否要退出系统:(n/y)");             choose3 = input.next();        }while("n".equals(choose3));        System.out.println("欢迎您下次光临");     }}这里只列举了些许商品和一些其他的东西,可以继续改进完善把功能做的更加详细。

  程序运行截图:

  

 

  

 

  

 

  

 

  以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持盛行IT。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: