005.周末作业

import java.util.Scanner;
public class Yokii{//专家系统
 public static void main(String [] args){
  Scanner input = new Scanner(System.in);
  sex:while(true){
   System.out.println("请输入你的性别(男/女)");
   String sex = input.next();//输入性别
   if("男".equals(sex)){
    
    age:while(true){
     System.out.println("请输入你的年龄:");
     int age = input.nextInt();//输入年龄
     switch(age/10){
       case 0:
       case 1:
        System.out.println("好好学习,天天向上!长大一点再来测吧~");
        continue age;//重新输入年龄
       case 2:
       case 3:
       case 4:
       case 5:
       
        job:while(true){
          System.out.println("请输入你的工作:(蓝领/白领/IT工作者)");
          String job = input.next();
          if("蓝领".equals(job)){
           System.out.println("蓝领不清楚,我只晓得IT工作者,请输IT工作者");
           continue job;//重新输入工作
          }else if("白领".equals(job)){
           System.out.println("白领不清楚,我只晓得IT工作者,请输IT工作者");
           continue job;//重新输入工作
          }else if("IT工作者".equals(job)){
           System.out.println("代码改变世界!");
           salary:while(true){
            System.out.println("请输入你的工资:");
            int salary = input.nextInt();
            if(salary < 8000){
             System.out.println("快别测了,跟我们来大数据班培训吧~");
             Scanner sc = new Scanner(System.in);
             System.out.println("是否重新测试(Y/N)?");
             String select = sc.nextLine();
             if("N".equals(select) || "n".equals(select)){
              System.out.println("好好学,加油干~");
              return;
             }else if("Y".equals(select) || "y".equals(select)){
              continue sex;//重新输入工资
             }else{
              System.out.println("输入错误!");
              continue sex;
             }
            }
            else if(salary >= 8000 && salary < 10000){
             System.out.println("能自己过好吧~");
             System.out.println("心里有点B数了吧~");
             Scanner sc = new Scanner(System.in);
             System.out.println("是否重新测试(Y/N)?");
             String select = sc.nextLine();
             if("N".equals(select) || "n".equals(select)){
              System.out.println("白白,加油涨工资呀!");
              return;
             }else if("Y".equals(select) || "y".equals(select)){
              continue sex;//重新输入工资
             }else{
              System.out.println("输入错误!");
              continue sex;
             }
            }else if(salary >= 10000 && salary < 20000){
             System.out.println("能找个女朋友吧?");
             Scanner sc = new Scanner(System.in);
             System.out.println("是否重新测试(Y/N)?");
             String select = sc.nextLine();
             if("N".equals(select) || "n".equals(select)){
              System.out.println("要注意养生哟~");
              return;
             }else if("Y".equals(select) || "y".equals(select)){
              continue sex;//重新输入工资
             }else{
              System.out.println("输入错误!");
              continue sex;
             }
            }else if(salary >= 20000 && salary < 30000){
             System.out.println("过个几年能结婚了吧~");
             Scanner sc = new Scanner(System.in);
             System.out.println("是否重新测试(Y/N)?");
             String select = sc.nextLine();
             if("N".equals(select) || "n".equals(select)){
              System.out.println("真要开始养生了!");
              return;
             }else if("Y".equals(select) || "y".equals(select)){
              continue sex;//重新输入工资
             }else{
              System.out.println("输入错误!");
              continue sex;
             }
            }else if(salary >= 30000 && salary < 40000){
             System.out.println("大佬啊,大哥大哥带带我~");
             Scanner sc = new Scanner(System.in);
             System.out.println("是否重新测试(Y/N)?");
             String select = sc.nextLine();
             if("N".equals(select) || "n".equals(select)){
              System.out.println("大哥注意身体啊!狗命要紧~");
              return;
             }else if("Y".equals(select) || "y".equals(select)){
              continue sex;//重新输入工资
             }else{
              System.out.println("输入错误!");
              continue sex;
             }
            }else if(salary >= 40000){
             System.out.println("真·大佬级别");
             Scanner sc = new Scanner(System.in);
             System.out.println("是否重新测试(Y/N)?");
             String select = sc.nextLine();
             if("N".equals(select) || "n".equals(select)){
              System.out.println("大佬好走~不送~");
              return;
             }else if("Y".equals(select) || "y".equals(select)){
              continue sex;//重新输入工资
             }else{
              System.out.println("输入错误!");
              continue sex;
             }
            }else{
             System.out.println("输入错误!你是不是不知道工资怎么写?");
             continue;
            }
           }
          }else{
           System.out.println("我只晓得IT工作者,请输IT工作者");
           continue job;//重新输入工作
          }
        
        }
       default:
        System.out.println("都花甲老人了快别测了,逗孙子玩儿去吧~");
        Scanner sc = new Scanner(System.in);
        System.out.println("是否重新测试(Y/N)?");
        String select = sc.next();
        if("Y".equals(select) || "y".equals(select)){
         continue;
        }else{
         System.out.println("再见,谢谢使用!");
         return;
        }
      
     }
    }
   }else if("女".equals(sex)){
    System.out.println("女生负责美就行了,玩去吧~");
     Scanner sc = new Scanner(System.in);
     System.out.println("是否重新测试(Y/N)?");
     String select = sc.nextLine();
     if("N".equals(select) || "n".equals(select)){
      System.out.println("再见,谢谢使用!");
      return;
     }
   }else{
    System.out.println("您的输入有误,请重新输入!");
   }
  }
 }
}

posted @ 2018-07-14 14:14  Yokiia  阅读(104)  评论(0编辑  收藏  举报