我是靠谱客的博主 安静战斗机,最近开发中收集的这篇文章主要介绍Java笔记 --- 嵌套分支一、嵌套分支二、入门练习 练习二,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、嵌套分支

在一个分支结构中又完整的嵌套了另一个完整的分支结构,里面的分支的结构称为内层分支外面的分支结构称为外层分支。规范:不要超过3层

二、入门练习

参加歌手比赛,如果初赛成绩大于8.0进入决赛,否则提示淘汰。并且根据性别提示进入男子组或女子组。 输入成绩和性别,进行判断和输出信息。

package demo03;

import java.util.Scanner;

public class Test03 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        //定义一个变量接收成绩
        System.out.println("请输入你的成绩");
        double result = scanner.nextDouble();
        //定义一个变量接收性别
        System.out.println("请输入你的性别");
        char sex = scanner.next().charAt(0);
        if (result > 8.0){
            System.out.println("恭喜你进入决赛");
            if (sex == '男'){
                System.out.println("进入男子组");
            } else {
                System.out.println("进入女子组");
            }
        } else {
            System.out.println("你已被淘汰");
        }
    }
}

 练习二

出票系统:根据淡旺季的月份和年龄,打印票价

4--10旺季:

成人(18-60) : 60

儿童(<18) :半价

老人(>60) :1/3

淡季: 成人40 ,其他: 20

package demo03;

import java.util.Scanner;

public class Test04 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        //定义一个变量接收月份
        System.out.println("请输入月份");
        int month = scanner.nextInt();
        //定义一个变量票价
        double money = 60;
        if (month >= 1 && month <= 12){
            //定义一个变量接收年龄
            System.out.println("请输入年龄");
            int age = scanner.nextInt();
            if (month >= 4 && month <= 10){
                if (age >= 18 && age <= 60){
                    System.out.println("票价为:"+money);
                } else if (age < 18){
                    System.out.println("票价为:"+money / 2);
                }else {
                    System.out.println("票价为"+ money / 3);
                }
            } else {
                if (age >= 18 && age <= 60){
                    System.out.println("票价为:"+ (money - 20));
                } else {
                    System.out.println("票价为:"+ (money - 40));
                }
            }
        } else {
            System.out.println("请输入正确的月份");
        }
    }
}

 

最后

以上就是安静战斗机为你收集整理的Java笔记 --- 嵌套分支一、嵌套分支二、入门练习 练习二的全部内容,希望文章能够帮你解决Java笔记 --- 嵌套分支一、嵌套分支二、入门练习 练习二所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部