学习代码的第三天,if..else..、switch、if与switch嵌套

import java.util.Scanner;
public class New01 {
    public static void main(String[] args) {
        System.out.println("请玩家甲输入数字");
        Scanner scanner = new Scanner(System.in);
        int a = scanner.nextInt();

        System.out.println("请玩家乙输入数字");
        Scanner s = new Scanner(System.in);
        int b = s.nextInt();

        if(a>b){
            System.out.println("甲玩家获胜");
        }else if(b>a){
            System.out.println("乙玩家获胜");
        }else if(a==b){
            System.out.println("平局");
        }
    }
}

 

import java.util.Scanner;

public class New02 {
    public static void main(String[] args) {
        System.out.println("请用户输入四位数");
        Scanner a=new Scanner(System.in);
        int b=a.nextInt();
        int gewei=((b%1000)%100)%10;
        int shiwei=((b%1000)%100)/10;
        int baiwei=(b%1000)/100;
        int qianwei=b/1000;
        int qianliang=qianwei+baiwei;
        int houliang=shiwei+gewei;
        int zaicixiangjia=qianliang+houliang;
        System.out.println("前两位数相加为"+qianliang);
        System.out.println("后两位数相加为"+houliang);
        System.out.println("再次相加为"+zaicixiangjia);

    }

import java.util.Scanner;

public class New03 {
    public static void main(String[] args) {
        System.out.println("请输入5位数");
        Scanner a = new Scanner(System.in);
        int b = a.nextInt();
        int gewei=(((b%10000)%1000)%100)%10;
        int shiwei=(((b%10000)%1000)%100)/10;
        int baiwei=((b%10000)%1000)/100;
        int qianwei=(b%10000)/1000;
        int wanwei=b/10000;
        /*System.out.println(gewei);
        System.out.println(shiwei);
        System.out.println(baiwei);
        System.out.println(qianwei);
        System.out.println(wanwei);*/
        int geshi=gewei+shiwei;
        int qianwan=qianwei+wanwei;
        int c=0;
        String d="恭喜中奖!";
        String e="很遗憾,未能中奖!";
        System.out.println(c==geshi%shiwei | c==qianwan%shiwei ? d:e);

    }
}

 

import java.util.Scanner;

public class New04 {
    public static void main(String[] args) {
        System.out.println("————————欢迎来到欣知商城————————");
        System.out.println("主菜单 > 使用抵用券");
        System.out.println("以下商品可以使用抵用券:");
        System.out.println("1.美的微波炉——370元");
        System.out.println("2.飞利浦剃须刀——267元");
        System.out.println("3.格力空调——3225元");
        System.out.println("4.潮流卫衣——577元");
        System.out.println("5.欣知小姐姐网红舞教程——139元");
        System.out.println("请输入您要购买的商品编号:");
        int c=370;
        int d=267;
        int e=3225;
        int f=577;
        int g=139;
        int h=20;


        Scanner a = new Scanner(System.in);
        int b = a.nextInt();

        switch (b){
            case 1: {
                System.out.println("您选择购买美的微波炉——370元");
                int i= c-h;
                System.out.println("原价370元,抵用券减20元,现价"+i+"元" );
                System.out.println("请付款"+i+"元");
                System.out.println("请输入您付的钱");
                Scanner pp= new Scanner(System.in);
                int j= pp.nextInt();
                int zhaoling=j-i;
                System.out.println("找零"+zhaoling +"元");
                System.out.println("谢谢您的惠顾,欢迎下次光临!");
                break;
            }
            case 2:{
                System.out.println("您选择购买飞利浦剃须刀——267元");
                int i= d-h;
                System.out.println("原价267元,抵用券减20元,现价"+i+"元" );
                System.out.println("请付款"+i+"元");
                System.out.println("请输入您付的钱");
                Scanner pp= new Scanner(System.in);
                int j= pp.nextInt();
                int zhaoling=j-i;
                System.out.println("找零"+zhaoling +"元");
                System.out.println("谢谢您的惠顾,欢迎下次光临!");
                break;
            }
            case 3: {
                System.out.println("您选择购买格力空调——3225元");
                int i= e-h;
                System.out.println("原价3225元,抵用券减20元,现价"+i+"元" );
                System.out.println("请付款"+i+"元");
                System.out.println("请输入您付的钱");
                Scanner pp= new Scanner(System.in);
                int j= pp.nextInt();
                int zhaoling=j-i;
                System.out.println("找零"+zhaoling +"元");
                System.out.println("谢谢您的惠顾,欢迎下次光临!");
                break;

            }
            case 4:{
                System.out.println("您选择购买潮流卫衣——577元");
                int i= f-h;
//                System.out.println("原价577元,抵用券减20元,现价"+i+"元" );i
                System.out.println("原价"+f+"元,抵用券减20元,现价"+i+"元" );
                System.out.println("请付款"+i+"元");
                System.out.println("请输入您付的钱");
                Scanner pp= new Scanner(System.in);
                int j= pp.nextInt();
                int zhaoling=j-i;
                System.out.println("找零"+zhaoling+"元");
                System.out.println("谢谢您的惠顾,欢迎下次光临!");
                break;

            }
            case 5:{
                System.out.println("您选择购买欣知小姐姐网红舞教程——139元");
                int i= g-h;
//                System.out.println("原价139元,抵用券减20元,现价"+i+"元" );
                System.out.println("原价"+g+"元,抵用券减20元,现价"+i+"元" );
                System.out.println("请付款"+i+"元");
                System.out.println("请输入您付的钱");
                Scanner pp= new Scanner(System.in);
                int j= pp.nextInt();
                int zhaoling=j-i;
                System.out.println("找零"+zhaoling+"元");
                System.out.println("谢谢您的惠顾,欢迎下次光临!");
                break;
            }

        }


    }

}

import java.util.Scanner;

public class New05 {
    public static void main(String[] args) {
        System.out.println("————————欢迎来到欣知商城————————");
        System.out.println("主菜单 > 使用抵用券");
        System.out.println("用户您好,请输入您的性别:");
        Scanner a =new Scanner(System.in);
        String b= a.next();

        if (b.equals("女")){
            System.out.println("用户您好,请输入您要查询星期几:");
            Scanner c =new Scanner(System.in);
            String d= c.next();
            switch (d){
                case "星期一": {
                    System.out.println("女生星期一特价菜:西芹百合,10元一份");
                    break;
                }
                case "星期二": {
                    System.out.println("女生星期一特价菜:西兰花,10元一份");
                    break;
                }
                default:
//                    throw new IllegalStateException("Unexpected value: " + b);
            }
        }else{
            System.out.println("用户您好,请输入您要查询星期几:");
            Scanner e =new Scanner(System.in);
            String f= e.next();
            switch (f){
                case "星期一": {
                    System.out.println("男生星期一特价菜:宫保鸡丁,10元一份");
                    break;
                }
                case "星期二": {
                    System.out.println("男生星期一特价菜:过油肉,10元一份");
                    break;
                }
                default:
//                    throw new IllegalStateException("Unexpected value: " + b);
            }
        }
    }
}

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值