2018.12.26作业(赌骰子与Switch用法)

赌骰子:

package com.bd22;

import java.util.Scanner;

public class Game {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        int money = 1000;
        //游戏界面
        System.out.println("欢迎来到快乐大赌场");
        System.out.println("是否开始游戏:(y/n)");
        String key = input.nextLine();
        //游戏开始
        if(!"n".equals(key)) {
            System.out.println("请下注:");
            int pay = input.nextInt();
            //随机生成3个数
            int a = (int)(Math.random()*6)+1;
            int b = (int)(Math.random()*6)+1;
            int c = (int)(Math.random()*6)+1;
            String result = (a+b+c)>9?"大":"小";
            System.out.println("请压大小:");
            String guess = input.next();
            //猜大小之后,游戏结果
            if(result.equals(guess)) {
                money += pay;
                System.out.println(a+","+b+","+c);
                System.out.println("恭喜您压中了");
                System.out.println("账户余额为:"+money);
            }else {
                money -= pay;
                System.out.println(a+","+b+","+c);
                System.out.println("很遗憾您未压中");
                System.out.println("账户余额为:"+money);
            }
        }else {
            System.out.println("退出游戏");
        }
    }
}

运行结果:

运用switch实现周1/3/5学习,周2/4/6复习,周日休息

package com.bd22;

import java.util.Scanner;

public class SwitchDemo {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        System.out.println("请输入星期几:");
        int week = input.nextInt();
        switch(week) {
        case 1:
        case 3:
        case 5:
            System.out.println("学习");
            break;
        case 2:
        case 4:
        case 6:
            System.out.println("复习");
            break;
            default:
                System.out.println("休息");
            
        }
    }
}

运行结果

猜你喜欢

转载自www.cnblogs.com/yangwenxiang/p/10181144.html