importjava.util.Scanner;
publicclass管理员{
Stringname;
Stringoldpsw;
Stringnewpsw;
Stringrepsw;
Scannerinput=newScanner(System.in);
publicvoidChange(){
System.out.println("请输入用户名:");
Stringinputname=input.next();
System.out.println("请输入密码:");
Stringinputpsw=input.next();
if(inputname.equals(name)&&inputpsw.equals(oldpsw)){
System.out.println("请输入新密码");
newpsw=input.next();
System.out.println("请再次输入密码");
repsw=input.next();
if(newpsw.equals(repsw)){
System.out.println("密码修改成功!");
oldpsw=newpsw;
}
while(!(newpsw.equals(repsw))){
System.out.println("密码输入错误,请重新输入!");
System.out.println("请输入您的新密码:");
newpsw=input.next();
System.out.println("请再次输入新密码");
repsw=input.next();
}
System.out.println("密码修改成功!");
}
else{
System.out.println("您的账号密码输入有误,请重新输入!");
}
}
publicvoidshow(){
System.out.println("名称"+"\t\t价格");
System.out.println("可乐330ml"+"\t3元");
System.out.println("雪碧330ml"+"\t3元");
System.out.println("电饭锅"+"\t\t300元");
}
publicvoidpay(){
Stringname="";
doubleprice=0.0;
intgoodsNo=0;
intamount=0;
doublediscount=0.8;
doubletotal=0.0;
doublepayment=0.0;
System.out.println("*******************************************");
System.out.println("请选择购买的商品编号:");
System.out.println("1.可乐2.雪碧3.电饭锅");
System.out.println("*******************************************");
Stringanswer="y";
while("y".equals(answer)){
System.out.print("\n请输入商品编号:");
goodsNo=input.nextInt();
switch(goodsNo){
case1:
name="可乐";
price=3;
break;
case2:
name="雪碧";
price=3;
break;
case3:
name="电饭锅";
price=300;
break;
}
System.out.print("请输入购买数量:");
amount=input.nextInt();
System.out.println(name+"¥"+price+"\t数量"+amount
+"\t合计¥"+price*amount);
total+=price*amount;
System.out.print("是否继续(y/n)");
answer=input.next();
}
System.out.println("\n折扣:"+discount);
System.out.println("应付金额:"+total*discount);
System.out.print("实付金额:");
payment=input.nextDouble();
while(payment-total*discount
System.out.print("您输入的金额小于应付金额,请重新输入:");
payment=input.nextDouble();
}
System.out.println("找钱:"+(payment-total*discount));
}
publicvoidxingyun(){
intrandom=(int)(Math.random()*10);
System.out.println("我行我素购物管理系统>幸运抽奖\n");
System.out.print("请输入4位会员号:");
intcustNo=input.nextInt();
intbaiwei=custNo/100%10;
if(baiwei==random){
System.out.println(custNo+"是幸运客户,获精美Mp3一个。");
}else{
System.out.println(custNo+"谢谢您的支持!");
}
}
publicvoidhuangou(){
System.out.print("请输入消费金额:");
doublemoney=input.nextDouble();
doubleextra=0;
intchoice=0;
if(money>=50){
System.out.println("是否参加优惠换购活动:");
System.out.println("1:满50元,加2元换购百事可乐饮料1瓶");
System.out.println("2:满100元,加3元换购500ml可乐一瓶");
System.out.println("3:满100元,加10元换购5公斤面粉");
System.out.println("4:满200元,加10元可换购1个苏泊尔炒菜锅");
System.out.println("5:满200元,加20元可换购欧莱雅爽肤水一瓶");
System.out.println("0:不换购");
System.out.print("请选择:");
if(input.hasNextInt()==true){
choice=input.nextInt();
switch(choice){
case1:
if(money>=50){
extra=2;
}
break;
case2:
if(money>=100){
extra=3;
}
break;
case3:
if(money>=100){
extra=10;
}
break;
case4:
if(money>=200){
extra=10;
}
break;
case5:
if(money>200){
extra=20;
}
break;
default:
break;
}
}else{
System.out.println("请输入正确的数字!");
}
}
doubletotal=money+extra;
System.out.println("本次消费总金额:"+total);
if(choice==1){
System.out.println("成功换购:"+"百事可乐饮料1瓶。");
}elseif(choice==2){
System.out.println("成功换购:"+"500ml可乐一瓶。");
}elseif(choice==3){
System.out.println("成功换购:"+"5公斤面粉。");
}elseif(choice==4){
System.out.println("成功换购:"+"1个苏泊尔炒菜锅。");
}elseif(choice==5){
System.out.println("成功换购:"+"欧莱雅爽肤水一瓶。");
}else{
System.out.println("无换购项目!");
}
}
}
importjava.util.Scanner;
publicclass主体{
/**
*@paramargs
*/
publicstaticvoidmain(String[]args){
//TODOAuto-generatedmethodstub
管理员XG=new管理员();
Scannerinput=newScanner(System.in);
Stringaccount="TOM";
Stringpwd="123";
System.out.println("请选择!");
System.out.println("1.登录我行我素管理系统");
System.out.println("2.修改管理员密码");
intKS=input.nextInt();
switch(KS){
case1:System.out.println("请输入您的账号");
StringA=input.next();
System.out.println("请输入您的密码");
StringB=input.next();
if(account.equals(A)&&pwd.equals(B)){
System.out.println("登录成功!");
System.out.println("欢迎进入我行我素~~");
System.out.println("***************************");
System.out.println("请选择您的选项");
System.out.println("****************************");
System.out.println("1.查询商品价格");
System.out.println("2.购物结算计算");
System.out.println("3.幸运抽奖");
System.out.println("4.商品换购");
intF=input.nextInt();
switch(F){
case1:
XG.show();
break;
case2:
XG.pay();
break;
case3:
XG.xingyun();
break;
case4:
XG.huangou();
}
}
else{
System.out.println("账号密码错误,请重新输入!");
}
break;
case2:
XG.name="TOM";
XG.oldpsw="123";
XG.Change();
break;
}
}
}