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