Java分支结构练习

 对学员的结业考试成绩评测
成绩>=80 :良好
成绩>=60 :中等
成绩<60   :差

//结业成绩判断
public class Test1 {
    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        System.out.println("输入结业成绩:");
        int score= input.nextInt();
        if(score>=80){
            System.out.println("良好");
        }else if (score>=60) {
            System.out.println("中等");
        }else{
            System.out.println("差");
        }
    }
}

 我想买车,买什么车决定于我在银行有多少存款
如果我的存款超过500万,我就买凯迪拉克
否则,如果我的存款超过100万,我就买帕萨特
否则, 如果我的存款超过50万,我就买依兰特
否则, 如果我的存款超过10万,我就买奥托
否则, 如果我的存款10万以下 ,我买捷安特

public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        System.out.println("输入存款金额:(万)");
        int money= input.nextInt();
        //判断
        if(money>=500){
            System.out.println("买凯迪拉克");
        }else if(money>=100){
            System.out.println("买帕萨特");
        }else if (money>=50) {
            System.out.println("买伊兰特");
        }else if (money>=10) {
            System.out.println("买奥托");
        }else{
            System.out.println("买捷安特");
        }
    }

学校举行运动会,百米赛跑跑入10秒内的学生有资格进决赛,根据性别分别进入男子组和女子组 

public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        System.out.println("请输入时间:(秒)");
        int time= input.nextInt();
        if(time<10){
            System.out.println("请输入性别:");
            String sex= input.next();
            if(sex.equals("男")){
                System.out.println("男子组决赛");
            }else {
                System.out.println("女子组决赛");
            }
    }else {
            System.out.println("不能进决赛!");
        }
}

 

    public static void main(String[] args) {
        //嵌套分支
        //外层判断会员
        //内层判断金额折扣
        //计算实际支付
        Scanner input=new Scanner(System.in);
        System.out.println("请输入是否是会员:是(y)/否(其他字符)");
        String vip=input.next();
        System.out.println("请输入购物金额:");
        double money= input.nextDouble();
        if(vip.equals("y")){
            if(money>=200){
                System.out.println("实际支付:(折扣75折)"+money*0.75);
            }else {
                System.out.println("实际支付:(折扣8折)"+money*0.8);
            }
        }else{
            System.out.println("不是会员(折扣9折)");
            if(money>=100){
                System.out.println("实际支付:"+money*0.9);
            }else{
                System.out.println("实际支付:"+money);
            }
        }
    }
public static void main(String[] args) {
        //外层判断是否是周日
        //内层判断是否是晴天
        Scanner input=new Scanner(System.in);
        System.out.println("是否是周日");
        String week= input.next();
        if(week.equals("周日")){
            System.out.println("是否是晴天");
            String sun= input.next();
            if(sun.equals("晴天")){
                System.out.println("出去嗨");
            }else{
                System.out.println("睡懒觉");
            }

        }else{
            System.out.println("继续996");
        }
    }

 

    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        System.out.println("请输入会员积分");
        int sum= input.nextInt();
        if(sum>=8000){
            System.out.println("该会员享受的折扣是:0.6");
        }else if(sum>=4000){
            System.out.println("该会员享受的折扣是:0.7");
        }else if(sum>=2000) {
            System.out.println("该会员享受的折扣是:0.8");
        }else{
            System.out.println("该会员享受的折扣是:0.9");
        }
    }

 某人准备去海南旅游,现在要订购机票.机票的
价格受旺季、淡季的影响,头等舱和经济舱价格也不同.假设机票原价为5000元,4~10
月为旺季,旺季头等舱打九折,经济舱打八折;淡季头等舱打五折,经济舱打四折.使用
嵌套选择结构,根据出行的月份和选择的舱位输出实际的机票价格

public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        int money=5000;
        System.out.println("请输入您出行的月份:1~12");
        int month=input.nextInt();
        System.out.println("选择头等舱还是经济舱?头等舱1,经济舱2");
        int space=input.nextInt();
        //外层月份
        //内层舱位
        if(month>=4 && month<=10){
            //旺季
            if(space==1){
                //头等舱
                System.out.println("您的机票价格:"+money*0.9);
            }else{
                //经济舱
                System.out.println("您的机票价格:"+money*0.8);
            }
        }else {
            //淡季
            if (space == 1) {
                //头等舱
                System.out.println("您的机票价格:" + money * 0.5);
            } else {
                //经济舱
                System.out.println("您的机票价格:" + money * 0.4);
            }
        }
    }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值