题目: 小朋友搬桌子

package com.gao.test;

import java.sql.SQLOutput;
import java.util.Scanner;

/*
题目:
小朋友搬桌子
年龄大于7岁,可以搬桌子;
如果年龄大于5岁,性别是男,可以搬桌子;
否则不可以搬桌子,提示:你还太小了。
 */
public class TestDemo02 {
    public static void main(String[] args) {
        //输入小朋友年龄
        Scanner sc = new Scanner(System.in);
        //输入小朋友性别
        Scanner ss = new Scanner(System.in);
        //判断输入的年龄是否是int类型
        System.out.println("请输入小朋友年龄:");
        if(sc.hasNextInt()==true){//是int类型
            //获取键入的年龄
            int age = sc.nextInt();
            //判断输入的年龄是否是正数
            if(age>0){//是正数
                //判断小朋友的年龄是否大于7
                if(age>=7){
                    System.out.println("可以搬桌子");
                }else if(age>=5){
                    System.out.println("请输入小朋友性别:    男生:1     女生:0");
                    //获取键入的性别
                    int sex = ss.nextInt();
                    if(sex==1){
                        System.out.println("可以搬桌子");
                    }else if(sex==0){
                        System.out.println("不可以搬桌子");
                    }else{
                        System.out.println("输入的性别不正确!");
                    }
                }else{
                    System.out.println("年龄太小不可以搬桌子");
                }
            }else{
                System.out.println("输入的年龄不是正数");
            }

        }else{//不是int类型
            System.out.println("输入的年龄不是整数");
        }


    }
}





posted @ 2022-09-12 23:08  进步+吃饭  阅读(94)  评论(0)    收藏  举报