1. 计算飞机票
我的代码:
package com.zhang;
import java.util.Scanner;
/*
* 用户购买机票*/
public class Test1 {
public static void main(String[] args) {
//
Scanner sc = new Scanner(System.in);
System.out.println("请输入出行月份:");
int month = sc.nextInt();
System.out.println("头等舱输入1,经济仓输入2:");
int level = sc.nextInt();
System.out.println("请输入机票原价:");
double fee = sc.nextInt();
int rs = price(month,level,fee);
}
public static int price(int month,int level,double fee){
double rs = 0;
switch (month){
case 5:
case 6:
case 7:
case 8:
case 9:
case 10:
if(level == 1){
rs =fee * 0.9;
}else{
rs =fee * 0.85;
}
break;
case 11:
case 12:
case 1:
case 2:
case 3:
case 4:
if(level == 1){
rs =fee * 0.9;
}else{
rs =fee * 0.85;
}
break;
}
int rs2 = (int)rs;
System.out.println("您的机票价格为:"+rs);
return rs2;
}
}
运行结果: