机票的售卖
机票价格按淡季,旺季和头等舱,经济舱收费:
1.机票价格的定义,月份的输入,
2.创建优惠折扣count的方法,(按客户键入 判断头等舱,经济舱 以及判断当前月份
3.创建价格price的计算方法。
package test;
import java.util.Calendar;
import java.util.Scanner;
//机票购买
public class Case1 {
public static void main(String[] args) {
// Calendar c = Calendar.getInstance(); //调用当前月份
// int month =(c.get(Calendar.MONTH)+1);
// System.out.println(month);
double price = 880.00;
// double a = count();
// System.out.println(a);
price(price);
}
public static double count(){
Scanner sc = new Scanner(System.in);
System.out.println("请输入您要选择的座位(头等舱:1;经济舱:2):");
int choice = sc.nextInt();
Calendar c = Calendar.getInstance(); //调用当前月份
int month =(c.get(Calendar.MONTH)+1);
double count = 1.00;
switch (month){
case 5:
case 6:
case 7:
case 8:
case 9:
case 10:
if(choice == 1){
count = 0.9;
}else {
count =0.85;
}
break;
case 1:
case 2:
case 3:
case 4:
case 11:
case 12:
if(choice == 1){
count = 0.7;
}else {
count =0.65;
}
break;
}
return count;
}
public static double price(double pri){
System.out.println("请输入您要购买的票数:");
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
double price = pri * num * count();
System.out.println(price);
return price;
}
}
输出:



