课后作业机票,赌骰子游戏,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("休息");
        }
    }
}

 

posted @ 2018-12-28 18:55  JAVA开发新人  阅读(364)  评论(0编辑  收藏  举报