循环练习

package com.forkeon.test;

import java.util.Scanner;

import javax.swing.plaf.metal.OceanTheme;
//match.random 隨機數 4隨機數
// int number=(int)(math.random()(9999-1000))+1000
public class lianxi {
public static void main(String[] args) {
String answer="y";
boolean register=false; //注册标识位
boolean islogin=false;
String username="";
String password="";
do {
System.out.println("...歡迎進入獎客富翁系統...");
System.out.println("1.祖冊");
System.out.println("2.登錄");
System.out.println("3.抽獎");
System.out.println("......................................................");
Scanner input=new Scanner(System.in);
System.out.println("請選擇菜單");
int choice=input.nextInt();
switch (choice) {
case 1:
System.out.println("註冊");
System.out.println("請填寫個人信息");
System.out.println(" 用戶名");
username=input.next();
System.out.println("密碼");
password=input.next();
int number=(int)(Math.random()
(9999-1000))+1000;
System.out.println("用戶名 密碼 會員卡號");
System.out.println(username+".."+password+"...."+number);
register=true;
break;
case 2:
System.out.println("登錄");
if (register) {
for(int i=1;i<=3;i++){
System.out.println("请输入登录名");
String inputname=input.next();
System.out.println("请输入密码");
String inputpassword=input.next();
if (inputname.equals(username)&&inputpassword.equals(password)) {
System.out.println("welcome"+username);
islogin=true;
break;
}else if(i<3){
System.out.println("您输入的密码不正确还有"+(3-i)+"次机会");
}else {
System.out.println("3次错误信息");
}
}
}else {
System.out.println("请先注册 在登录");
}
break;
case 3:
System.out.println("抽獎");
break;
default:
System.out.println("error..");
break;
}
System.out.println("是否繼續(y/n)");
answer=input.next();
} while (answer.equals("y"));

    if(answer.equals("n"));
    System.out.println("系統退出謝謝使用");
    
    
    
}

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Java经典问题算法大全 /*【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子...
    赵宇_阿特奇阅读 5,938评论 0 2
  • 50道经典Java编程练习题,将数学思维运用到编程中来。抱歉哈找不到文章的原贴了,有冒犯的麻烦知会声哈~ 1.指数...
    OSET我要编程阅读 11,962评论 0 9
  • DAY 05 1、 public classArrayDemo { public static void mai...
    周书达阅读 4,048评论 0 0
  • /*【程序21】 * 作者 南枫题目:求1+2!+3!+...+20!的和 1. 程序分析:此程序只是把累加变成了...
    HUC南枫阅读 3,207评论 0 0
  • Day01 class 例子{ public static void main(String[] args){ ...
    周书达阅读 4,836评论 0 0