package cn.bdqn.demo01;

import java.util.Scanner;

public class IfDemo01 {

public static void main(String[] args) {
        /*
         * 嵌套if选择结构:在一个if选择结构中包含另一个完整的if选择结构
         *     执行规律:根据条件是否成立决定执行对应的代码
         */
        /*
         * 学校举行运动会,百米赛跑跑入10 秒内的学生有资格进决赛,根据性别分别进入男子组和女子组
         */
        
        //创建Scanner类对象
        Scanner sc = new Scanner(System.in);
        
        System.out.println("请输入你的百米赛跑成绩(秒):");
        double runScore =sc.nextDouble();
        
        //获取百米赛跑成绩之后,判断其能不能进入决赛
        if(runScore<10&&runScore>0){
            System.out.println("恭喜你进入决赛");
            //进入决赛之后,根据性别进行分组
            //获取性别
            System.out.println("请输入您的性别:");
            String gender =sc.next();
            //判断性别,分组
            if(gender.equals("男")){
                System.out.println("进入男子决赛组");
            }else if(gender.equals("女")){
                System.out.println("进入女子决赛组");
            }else{
                System.out.println("暂时还没有针对你的性别开展决赛,敬请期待");
            }
            
        }else if(runScore>=10){
            System.out.println("很遗憾,不能进入决赛");
        }else{
            System.out.println("输入错误");
        }
        
        System.out.println("程序执行完毕");
        
        /*
         * 根据天气和温度选择不同的活动
         *     晴天
         *         >30°  室内篮球
         *         <=30° 室外篮球
         *     雨天
         *         >28° 室内游泳
         *         <=28°  在家敲代码
         * 
         */

}

}

java学校举行运动会,百米赛跑跑入10 秒内的学生有资格进决赛,根据性别分别进入男子组和女子组使用if条件语句相关推荐

  1. 我的世界java手机版怎么调按键_如何在10秒内,让我的世界立即“自爆”?一个隐藏的mc快捷键...

    传说用give指令9999个蛋糕,在mc会发生一个诡异事情! 关于"9999蛋糕梗"的小故事:这个梗流传于国外的Minecraft社区,早年间一位玩家试图在游戏中给自己可爱的女朋友 ...

  2. 人类百米赛跑能跑进9秒吗

    参考消息网8月7日报道据英国<每日邮报>网站8月2日报道,百米赛跑的纪录保持者是尤塞恩·博尔特,他在2009年世界田径锦标赛中以惊人的9.58秒的成绩夺冠.迄今为止,尚无人能在百米赛跑中突 ...

  3. java多线程百米赛跑_多线程-百米赛跑

    题目:百米赛跑 10个运动员进行百米赛跑,要求: 1.同时起跑 2.所有运动员都到达终点才算比赛结束 3.输出成绩排名 import java.util.ArrayList; 9/** 10   * ...

  4. java多线程百米赛跑_JAVA CountDownLatch(倒计时计数器)用法实例

    这篇文章主要介绍了JAVA CountDownLatch(倒计时计数器)用法实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 方法说明: publ ...

  5. Java基础之分支结构--嵌套if选择结构——百米赛跑决赛

    import java.util.Scanner; public class Run{public static void main(String[] args){Scanner sc = new S ...

  6. 【Scratch课件-广播并等待】百米赛跑

    一份问卷调查,期待听到您的声音 课件自评: ​ 知识基础: 滑行.说话.点击事件.普通广播 故事背景: 学校里正在举行一年一度的运动会.同学们都非常踊跃地参加了各种运动项目,有短路.长跑.接力跑.跳绳 ...

  7. 多线程模拟实现百米赛跑

    文章目录 1. CountDownLatch 1.1 概念 1.2 基础方法 2. 模拟实现百米赛跑 2.1 设计思路 2.2 代码实现 2.3 运行结果 题目: 设计并编写一个程序, 10名选手准备 ...

  8. 多线程之线程的百米赛跑

    西城旧梦梦旧人 2017-06-13 22:42 在百米赛跑中,多个参赛队员在听到发令枪响之后,开始跑步,到达终点后结束计时,然后统计各个队员的成绩.而这个在线程中需要考虑两点,第一:发令枪响,这是所 ...

  9. 使用CyclicBarrier模拟百米赛跑

    使用CyclicBarrier模拟百米赛跑 什么是CyclicBarrier 怎么使用CyclicBarrier 使用CyclicBarrier模拟百米赛跑 大概流程: 原代码 输出结果 什么是Cyc ...

最新文章

  1. oracle中的sql%rowcount,sql%found、sql%notfound、sql%rowcount和sql%isopen
  2. Warning in install.packages : package ‘RGtk2’ is not available for this version of R
  3. R语言使用ggplot2同时可视化dataframe的多个数据列实战:多个数据列可视化在同一个图中、多个数据列可视化在多个图中(纵向多个子图)
  4. 通过案例学调优之--AWR baseline对比生成AWR报告
  5. 哪些情况是友情链接作弊?总结了11种方法!
  6. typedef VS #define —— C语言中的 关键字 与 C指令
  7. spring条件注解有哪些_Spring4有条件
  8. 无法打开多维数据集(使用Dundas的OLAP显示控件时的一个小的问题)
  9. 基于任务编程_如何理解任何编程任务
  10. shell第四次练习
  11. python写界面c这算法_OpenCV算法精解:基于Python与C.pdf
  12. 全国面向小学五六年级及初一的舞蹈方向的艺术学校舞蹈学校整理
  13. 简易租赁合同(免费)
  14. netkeeper显示651_关于电信Netkeeper客户端升级的通知
  15. The Little Schemer 中文版
  16. couch db_如何在Ubuntu上安装Couch DB 1.5
  17. 改进维纳滤波的实现——光学稀疏孔径成像系统图像恢复算法研究 陈灏
  18. idea安装阿里巴巴java规范插件(代码质量管理)安装和使用
  19. 浅析企业即时通讯软件为企业带来的好处有哪些
  20. linux_ rpm管理(Synaptic Package Manager)

热门文章

  1. 消防工程师知识点:规范中关于高差10米的规定汇总(附带练习题)众智博睿
  2. LTE Cat-M1 物联网模块直接连接全球蜂窝网络
  3. 树莓派用python实现wifi认证过期重连
  4. 重磅!腾讯优图20篇入选CVPR 2021论文一览
  5. java能否构成三角形_java中判断三个参数是否能构成三角形的方法
  6. 微信对接会员管理系统搭建体系
  7. 人像姿势,从细节做起!
  8. Unity3dAndroid Studio实现开机自启App以及激活其他App
  9. 网课查题微信公众号如何搭建步骤
  10. cannot find -lGL(CentOS8 QT5.12.12)