zoukankan      html  css  js  c++  java
  • 课后作业机票,赌骰子游戏,switch的使用实例

    一,课后第三题机票

    package com.bd22;
    
    import java.util.Scanner;
    
    public class AirTicket {
        public static void main(String[] args) {
            System.out.println("请输入您出行的月份");
            Scanner sc = new Scanner(System.in);
            int month = sc.nextInt();//输入月份
            System.out.println("请问您选择头等舱还是经济舱?头等舱输入1,经济舱输入2");
            int air = sc.nextInt();//输入仓位
            double money = 5000;//设定机票
            double pay = 0;//赋值
            if(month>=4&&month<=10) {
                if(air==1) {
                    pay = money*0.9;
                    System.out.println("您的机票价格为:"+pay);
                }else {
                    pay = money*0.6;
                    System.out.println("您的机票价格为:"+pay);
                }
            }else {
                if(air==1) {
                    pay = money*0.5;
                    System.out.println("您的机票价格为:"+pay);
                }else {
                    pay = money*0.4;
                    System.out.println("您的机票价格为:"+pay);
                }
            }
        }
    }

    二,赌骰子游戏

    import java.util.MissingFormatArgumentException;
    import java.util.Scanner;
    
    public class Game {
        public static void main(String[] args) {
            System.out.println("欢迎来到澳门大赌场");
            int money = 100;
            System.out.println("是否开始Game(是/否)?");
            Scanner sc = new Scanner(System.in);
            String choose = sc.next();
            if(!"".equals(choose)) {
                int a = (int)(Math.random()*6);
                String result =(a)>=3?"":"";
                
                System.out.println("请下注");
                int pay = sc.nextInt();
                
                System.out.println("请压大或者压小:");
                String guess = sc.next();
                
                System.out.println("买定离手"+a);
                if(guess.equals(result)) {
                    System.out.println("恭喜你压中了");
                    money += pay;
                    System.out.println("您获得"+money+"金钱");
                }else {
                    System.out.println("对不起,您没有压中");
                    money -= pay;
                    System.out.println("您的余额为:"+money);
                }
            }else {
                System.out.println("你走吧,穷逼");
            }
        }
    }

    三,switch实现135学习,246复习,周日休息

    package com.bd22;
    
    import java.util.Scanner;
    
    public class Swish {
        public static void main(String[] args) {
            //判断135学习,246复习,7休息
            Scanner sc = new Scanner(System.in);
            System.out.println("请问查询星期?");
            int week = sc.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("休息");
            }
        }
    }

  • 相关阅读:
    常用命令收集
    wireshark 实用过滤表达式(针对ip、协议、端口、长度和内容)
    Wireshark找不到网络接口问题
    带卡扣的网卡接口使用小Tips,大家注意插拔网线的手法啊!
    HOW TO BE SINGLE 最后那段的摘录
    github常见操作和常见错误!错误提示:fatal: remote origin already exists.
    关于工伤事故索赔计算很好用的一款APP
    MySQL文件目录格式及存放位置
    如何取消win10电脑自动更新
    推荐!手把手教你使用Git
  • 原文地址:https://www.cnblogs.com/junge110/p/10192329.html
Copyright © 2011-2022 走看看