作业(补)3

import java.util.*;
public class LianXi3 {
    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        System.out.println("请输入您的出行月份:1~12");
        int month=input.nextInt();
        System.out.println("请问您选择头等舱还是经济舱?头等舱输入1,经济舱输入2");
        int chose=input.nextInt();
        double ticket=5000;
        switch (month){
            case 4:
            case 5:
            case 6:
            case 7:
            case 8:
            case 9:
            case 10:
                double pay=(chose==1)?(ticket*0.9):(ticket*0.6);
                System.out.println("您的机票价格为:"+pay);
                break;
             default:
                 double pay1=(chose==1)?(ticket*0.5):(ticket*0.4);
                 System.out.println("您的机票价格为:"+pay1);
                 break;
        }


    }
}
复制代码

输出结果为:

请输入您的出行月份:1~12
3
请问您选择头等舱还是经济舱?头等舱输入1,经济舱输入2
1
您的机票价格为:2500.0

 

2、赌骰子游戏;

编写代码为:

复制代码
import java.util.*;
public class LuckyBoy {
    public static void main(String[] args) {
        Scanner input= new Scanner(System.in);
     System.out.println("***********欢迎来到幸运小子娱乐城************"); System.out.println("是否参与游戏?y/n"); String chose=input.next(); int money=5000; //单位:万; int end; if(!"n".equals(chose)){ int saizi1=(int)(Math.random()*6)+1; int saizi2=(int)(Math.random()*6)+1; int saizi3=(int)(Math.random()*6)+1; int sum=saizi1+saizi2+saizi3; System.out.println("请下注:(万)"); int pay=input.nextInt(); System.out.println("请压大小:大/小"); String result=input.next(); String kaipan=(sum>9)?"大":"小"; System.out.println("买定离手:"+saizi1+","+saizi2+","+saizi3+":"+kaipan); if(result.equals(kaipan)){ System.out.println("恭喜你买中!"); end=money+pay; }else { System.out.println("很遗憾没有中!"); end=money-pay; } System.out.println("您的余额为:"+end); }else { System.out.println("小赌怡情,大赌发家致富!"); } } }
复制代码

输出结果为:

复制代码
 
  
***********欢迎来到幸运小子娱乐城************
是否参与游戏?y/n
y
请下注:(万)
49
请压大小:大/小
大
买定离手:5,2,6:大
恭喜你买中!
您的余额为:5049
复制代码

 

3、使用switch 表示1、3、5学习,2、4、6复习,周天休息;

编写代码为:

复制代码
import java.util.*;
public class ZuoYe {
    public static void main(String[] args) {
        Scanner input= new Scanner(System.in);
        System.out.print("请输入今天星期几:");
        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("今天您休息!");

        }
    }

你可能感兴趣的:(作业(补)3)