package doxa;import java.util.Scanner;public class choujiangxit {static String zh;static String mm;public static void main(String[] args) {// for循环 i<100是为了那些无聊的人没事一直故意输错而改的。也可以写i<=5。lab: for (int i = 0; i < 100; i++) {// 开始界面;int hykh;System.out.println("**********欢迎进入奖客富翁系统**********");System.out.println("             1.注册    ");System.out.println("             2.登陆    ");System.out.println("             3.抽奖    ");System.out.println("****************************************");System.out.println("请选择菜单:");Scanner sc = new Scanner(System.in);int q = sc.nextInt();switch (q) {// 注册界面;case 1:System.out.println("[奖客富翁系统>注册]");System.out.println("请填写个人注册信息");// 输入账号密码System.out.println("用户名:");Scanner z = new Scanner(System.in);zh = z.nextLine();System.out.println("密码:");Scanner m = new Scanner(System.in);mm = m.nextLine();System.out.println(" ");// 随机选取四个数字int max = 9999;int min = 1000;hykh = (int) (Math.random() * (max - min)) + min;// 输出用户名 密码 和会员卡号System.out.println("注册好,请记好您的会员卡");System.out.println("用户名" + "  " + "    " + "密码" + "  " + "    " + "会员卡号");System.out.println(zh + "  " + "    " + mm + "  " + "    " + hykh);break;case 2:// 登录系统System.out.println("[奖客富翁系统>登陆]");// 输入账号密码,fou<=3;有3次输入机会,3次之后中断循环!for (int j = 0; j <= 3; j++) {System.out.println("请输入用户名:");Scanner sz = new Scanner(System.in);String srzh = sz.nextLine();System.out.println("请输入密码:");Scanner sm = new Scanner(System.in);String srma = sm.nextLine();System.out.println(" ");// 判断输入账号密码是否正确if (srzh.equals(zh) && srma.equals(mm)) {System.out.println("欢迎您:" + srzh);break;} else {System.out.println("账号密码错误,重新输入");}}break;case 3:// 抽奖环节System.out.println("[奖客富翁系统>抽奖]");System.out.println("请输入您的卡号:");Scanner kh = new Scanner(System.in);int srkh = kh.nextInt();// 随机生成5个幸运数字int max1 = 9999;int min1 = 1000;int hykh1 = (int) (Math.random() * (max1 - min1)) + min1;int hykh2 = (int) (Math.random() * (max1 - min1)) + min1;int hykh3 = (int) (Math.random() * (max1 - min1)) + min1;int hykh4 = (int) (Math.random() * (max1 - min1)) + min1;int hykh5 = (int) (Math.random() * (max1 - min1)) + min1;System.out.println("本日的幸运数字为:" + hykh1 + " " + hykh2 + " " + hykh3 + " " + hykh4 + " " + hykh5);// 判断输入数字是否等于随机数字;if ((srkh == hykh1) && (srkh == hykh2) && (srkh == hykh3) && (srkh == hykh4) && (srkh == hykh5)) {System.out.println("恭喜你成为本日幸运会员");} else {System.err.println("哈哈哈O(∩_∩)O哈哈~~你不是本日的幸运会员O(∩_∩)O哈哈~");}break;default:// 菜单选择如果不是1,2,3则返回循环重新输入System.out.println("输入有误");}System.out.println("是否继续:y/n");Scanner cs = new Scanner(System.in);String s = cs.nextLine();// 判断是否继续 y,n。n在前,y在后。否则无法输出y,直接就是n停止循环。switch (s) {case "n":System.out.println("系统退出,谢谢使用");break lab;case "y":System.out.println();}}}
}


£1;实现菜单的输入显示
需求说明
l输出菜单
l选择菜单编号,输出菜单信息
l如果编号选择错误,输出“您的输入有误!”
2;实现循环执行功能 
u需求说明
Ø系统询问用户是否继续
Ø如果用户选择继续,则可以继续选择菜单,否则程序结束,退出系统

3:l实现注册

u需求说明
Ø输入用户名和密码,系统产生4位随机数作为卡号。
Ø注册成功,显示注册信息并修改注册标识为true

4;实现登录功能

u需求说明
Ø输入注册时的用户名和密码,登录成功,提示欢迎信息
Ø如果用户名和密码输入错误,提示用户继续输入,最多有

   3次输入机会 

5;实现幸运抽奖

u需求说明
Ø登录成功后,用户选择幸运抽奖菜单,进入幸运抽奖功能
Ø输入会员卡号,系统生成5个4位随机数作为幸运数字
Ø如果会员卡号是其中之一,则成为本日幸运会员;否则不是幸运会员

注册登录会员抽奖系统相关推荐

  1. JAVA之模拟注册登录幸运抽奖

    1.控制台程序开发. 2.变量和运算符. 3.数据类型与数组. 4.流程控制语句. 5.检测:模拟注册登录幸运抽奖全过程:主要功能 :注册.登录.幸运抽奖.  打开我们的记事本,写一段代码: impo ...

  2. QQ会员抽奖系统引流源码_适合引流,营销,推广

    简介: 今天分享一款qq会员抽奖系统源码,客户抽中QQ会员,提示需要分享到6个群后才能领取, 分享群后直接跳到自己想让加的群,纯暴力引流,适合引流,营销,推广:本程序无需后台. 安装步骤: 1.准备好 ...

  3. QQ会员抽奖系统引流源码

    简介: 今天分享一款qq会员抽奖系统源码,客户抽中QQ会员,提示需要分享到6个群后才能领取, 分享群后直接跳到自己想让加的群,纯暴力,适合,营销,推广:本程序无需后台. 安装步骤: 1.准备好主机/服 ...

  4. 使用java模拟幸运抽奖_JAVA之模拟注册登录幸运抽奖

    import java.util.Scanner; public class LuckyNum{ /** * 幸运抽奖 */ public static void main(String[] args ...

  5. asp实现注册登录界面_Win7系统登陆界面修改小技巧--win7w.com

    我们都知道登陆界面是可以替换的,长时间使用Win7系统的朋友们都习惯了默认的蓝色登陆界面,虽然说是习惯了,但是相信不少朋友觉得这个界面看上去特别单调,但是Windows 7系统用户现在要想改变他们的登 ...

  6. Java课程设计抽奖系统

    Java学习笔记(四) 经过前期环境的搭建,和能够对eclipse的熟练使用 而且在学习了for.while.do-while等循环.if语句.switch语句.数组.String类之后,现在开始创建 ...

  7. python注册系统_Python制作简易注册登录系统

    Python制作简易注册登录系统 这篇文章主要为大家详细介绍了 Python 简易注册登录系统的制作方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 Python 是一种面向对象.解释型计算机程 ...

  8. WordPress注册登录注册系统插件

    简介: WordPress的登录注册系统有很多问题,不符合一般用户的使用习惯,举例来说: (1)注册时候无法自行设置登录密码,系统将自行生成一段非常复杂的密码给用户,根本无法记忆,只能再次重置密码. ...

  9. php注册登录模板,Phpcms V9 管理后台登陆及会员注册登录模板的修改方法

    一.怎么修改Phpcms V9管理后台登陆界面样式? 具体模板文件位置:phpcms/modules/admin/templates/login.tpl,打开查看到这一段代码: 复制代码代码如下: & ...

最新文章

  1. 分割svm的超平面数学特征
  2. PlantUML权威教程-时序图
  3. php mysql 分组 分页_简单的PHP+Mysql实现分页
  4. leetcode 553. Optimal Division | 553. 最优除法(暴力递归->傻缓存)
  5. [原]排错实战——使用process explorer替换任务管理器
  6. Android官方开发文档Training系列课程中文版:通知用户之创建不同导航方式的Activity
  7. 关于鼠标移到gridview行上,背景变色的问题。
  8. SpringData+JPA+mysql, cannot be null when ‘hibernate.dialect‘ not set
  9. BoundsChecker安装下载及使用教程攻略
  10. layui icon服务器上显示不出来,关于layui的动态图标不显示的解决方法
  11. 利用Python爬取一个百度翻译工具(初学爬虫必备)
  12. zabbix 2.2.2在centos 6.3 x86_64上的安装
  13. c语言fixed的用法,Fixed函数
  14. 计算机应用能力考试ppt2003,全国专业技术人员计算机应用能力考试_PPT_2003_题库版.docx...
  15. 【学习笔记】kaggle案例之泰坦尼克号(基于R)
  16. mac macbook应用清单
  17. Manjaro引导项丢失修复
  18. 第44章 MPU6050传感器—姿态检测—零死角玩转STM32-F429系列
  19. windows-sys5:升级win11——此版本Windws不支持该处理器、该电脑必须支持TPM2.0等问题解决
  20. 灌南县计算机中专学校,江苏省灌南中等专业学校2021年招生简章

热门文章

  1. 用于说明卷积神经网络(ConvNet)的Python脚本
  2. (七)fastai 2018 lesson8 目标检测 ~ lesson9 目标检测
  3. php 接口文档写法,php 接口文档
  4. MOSFET类型识别小结
  5. noi 2017 简要题解
  6. heic图片如何在电脑上直接打开查看使用
  7. 吃货制霸地图生成 美食标注 中国制霸数据生成器
  8. 开源打通版-发布商品
  9. linux下免费远程控制工具,ToDesk Linux版下载
  10. [自动化] 如果电脑不会自己看网课,就应该用Python教会它