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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。