• 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("您的输入有误,请重新输入!");
       }
      }
     }
    }

  • 相关阅读:
    PS3 可播放的多媒体类型
    VB个性化文件夹图标
    Delphi源码:编辑长求字符串相似度
    Delphi使用zlib来压缩文件
    汉字编码问题
    Silverlight 3 学习概要
    asp.net下大文件上传知识整理
    DHTML动态创建一个弹出遮罩层
    Delphi的运算符重载
    Windows Vista 交互式服务编程
  • 原文地址:https://www.cnblogs.com/yokii/p/9309497.html
Copyright © 2020-2023  润新知