java面向对象第三章课后习题

  3、假如机票原价为5000元,4-10月份为旺季,旺季头等舱打9折,经济舱打6折,其他月份为淡季,淡季头等舱打5折,经济舱打4折。

编写程序,根据出行的月份和选择的舱位输出实际的机票价格。

package com.bd22;

import java.util.Scanner;

public class PassengerTicket {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        double ticketPrice = 5000.0;
        System.out.println("请输入您的出行月份");
        int month = input.nextInt();
        System.out.println("请问您选择的是头等舱还是经济舱?头等舱输入1,经济舱输入2");
        int space = input.nextInt();
        double price = 0;
        if(month>3 && month<11) {
            if(space==1) {
                price = ticketPrice * 0.9;
                System.out.println("您的机票价格为:"+price);
            }else {
                price = ticketPrice * 0.6;
                System.out.println("您的机票价格为:"+price);
            }
        }else {
            if(space==1) {
                price = ticketPrice * 0.5;
                System.out.println("您的机票价格为:"+price);
            }else {
                price = ticketPrice * 0.4;
                System.out.println("您的机票价格为:"+price);
            }
        }
    }
}

运行结果如下:

猜你喜欢

转载自www.cnblogs.com/yangwenxiang/p/10181115.html
今日推荐