package com.fqs.demo; import java.util.Scanner; public class ChongZ { //5-10月份属于旺季 机票原价 给个值,头等舱的价格 9折 ;经济舱的价格 8.5折 //11月份12月 1,2,3的4月份 属于淡季 7折; 经济舱的价格1元 6.5折 //步骤1.键盘输入 机票原价,淡季或旺季,头等舱或经济舱 //步骤2 当2.1淡季则... 当2.2旺季则.. 当2.3不合法则.. //步骤3 再加限定3.1淡季里2.1的头等舱 输出机票的价格 ;再加限定3.1淡季里2.2的经济舱 输出机票的价格...3.2+2.1;3.2+2.2 public static void main(String[] args) { //步骤1.键盘输入 机票原价,淡季或旺季,头等舱或经济舱 //1.1键盘输入机票原价 Scanner scanner=new Scanner(System.in); System.out.println("请输入机票的价格"); int jia=scanner.nextInt(); //1.1结束 //1.2键盘输入获取头等舱还是经济舱 boolean flag=true;//加入一个while循环,如果不合法一直循环让输入,当合法后,结束循环 while(flag) { System.out.println("请选择头等舱还是经济舱,头等舱1,经济舱2"); int touJin=scanner.nextInt(); if (touJin==1||touJin==2) {//输入正确 System.out.println("值:"+touJin); flag=false; }else { System.out.println("不合法,请再次输入"); }//1.2结束 //1.3键盘输入获取淡季还是旺季 boolean flag2=true;//加入一个while循环,如果不合法一直循环让输入,当合法后,结束循环 while(flag2) { System.out.println("请输入月份:"); int yue=scanner.nextInt(); System.out.println("月份:"+yue); if(yue<=10 && yue>=5) {//5,6,7,8,9,10 flag2=false; getJia(jia,touJin,0.9,0.85);//1 原价 2舱位 3头等舱的折扣 4经济舱的折扣 }else if(yue<=5&&yue>=1){//1,2,3,4,5 flag2=false; getJia(jia, touJin,0.7,0.65); }else if(yue==12||yue==11){//11,12 flag2=false; getJia(jia,touJin,0.7,0.65); }else if(yue<0 || yue>12){//非法输入时,错误提醒 System.out.println("非法输入,请输入1到12之间的值"); } }//1.3结束 } } //计算票价需要的几个参数 1 原价 2舱位 3头等舱的折扣 4经济舱的折扣 public static double getJia(double jia,int touJin,double v1,double v2) { if(touJin==1) {//头等舱 jia=jia*v1; System.out.println("1"+"touJin:"+touJin); }else if(touJin==2){//经济舱 jia=jia*v2; System.out.println("touJin:"+touJin); } System.out.println("jia:"+jia); return jia ; } }
标签:touJin,价格,机票,jia,System,println,经济舱,out From: https://www.cnblogs.com/haha1988/p/17056350.html