注册 登录
编程论坛 JAVA论坛

家人们,这个怎么做啊

郭先森 发布于 2021-11-06 11:43, 4739 次点击
某人去理发店剪发,他在这个店中具有500元余额的会员卡,
剪发时可以刷卡,模拟完成去理发店剪发的过程

剪发:
    技术总监:
        手动:180
        电动:90
    发型师:
        手动 80
        电动:50

烫发:
   
    烫发师
        冷烫:190
        热烫:150
   
    国际烫发师
        冷烫:390
        热烫:250

染发
    学徒
        进口药水:90
        国产药水:60
    大师
        进口药水:180
        国产药水:100



登陆时,最多只能有3次输入机会,超过3次,程序停止


程序运行效果图如下:


欢迎来到XXX理发店!!!
请输入您的账号:
123
请输入您的密码:
456

请输入您的姓名:张三
请选择您要进行的服务(1.剪发   2.烫发    3.染发) 1
请选择给您剪发的理发师(1.技术总监   2.发型师)1
请选择剪发方式(1.手动剪刀    2.使用电推子)1


服务完毕,尊敬的张三您好,您消费了180元,您的余额为320。


是否进行下次服务(y/n):y

请输入您的姓名:张三
请选择您要进行的服务(1.剪发   2.烫发    3.染发) 2
请选择给您烫发师(1.烫发师   2.国际烫发师)1
请选择烫发方式(1.冷烫    2.热烫)1


服务完毕,尊敬的张三您好,您消费了190元,您的余额为130。



是否进行下次服务(y/n):y

请输入您的姓名:张三
请选择您要进行的服务(1.剪发   2.烫发    3.染发) 3
请选择给您染发的染发师(1.学徒   2.大师)2
请选择染发方式(1.进口药水    2.国产药水)1


对不起,您余额不足!!!不能进行此服务


是否进行下次服务(y/n):n
3 回复
#2
比哥百尔2021-11-07 14:30
这个多做几个if就可以了,
#3
郭先森2021-11-08 15:04
回复 楼主 郭先森
了解,有没有更简短的方法
#4
yex2022-11-08 21:18
多设置几个变量然后用字符串拼接吧
1