用循环做题,题目内容如下:

假如你准备去海南旅游,现在要订购机票。机票的价格受季节旺季、淡季影响,而且头等舱和经济舱价格也不同。假设机票原价为5000元,4-10月为旺季,旺季头等舱打9折,经济舱打6折,其他月份为淡季,淡季头等舱打5折,经济舱打4折。编写承租,根据出行的月份和选择的舱位输出实际的机票价格。输出结果如下图。请用循坏做题,最好是for循坏。图片说明

String mon="7";//系统输入一个数,这里简写
String level="1";//系统输入一个数,这里简写
String money="5000";//钱
for (int i=1;i<=12;i++) {
if (Integer.valueOf(mon)<=10&&Integer.valueOf(mon)>=4) {//在12个月中循环判断4-10月

            if (level.equals("1")) {//头等
                money = String.valueOf(Integer.valueOf(money) * 0.9);
                break;
            } else if (level.equals("2")) {//经济
                money = String.valueOf(Integer.valueOf(money) * 0.6);
                break;
            }

        }else{//淡季
            if (level.equals("1")) {//头等
                money = String.valueOf(Integer.valueOf(money) * 0.5);
                break;
            } else if (level.equals("2")) {//经济
                money = String.valueOf(Integer.valueOf(money) * 0.4);
                break;
            }
        }

    }
    System.out.println("机票"+money);

这没必要用for循环呀

if语句就可以搞定的