C#基本题目,帮忙做下啦

来源:百度知道 编辑:UC知道 时间:2024/07/01 03:33:01
机票预定:输出实际机票价格.
原价为4000元
5-10月为旺季,头等舱打9折,经济舱打7.5折。
其他时间为淡季,头等舱打6折,经济舱打3折。
需要两次判断一次是月份,还有一次舱位,用if实现
是用Visual Studio 来写的 输出,读出用Console.WriteLine Console.ReadLine

class Program
{
static void Main(string[] args)
{
const double formerPrice = 4000;

Console.WriteLine("机票预定:\n请输入您预定的月份:");
int month = Convert.ToInt32(Console.ReadLine());
while(month<1 || month >12)
{
Console.WriteLine("数据出错,不符合要求!请重新输入您预定的月份:");
month = Convert.ToInt32(Console.ReadLine());
}

Console.WriteLine("请输入您预定的舱位类型,1为头等舱 2为经济舱:");
int type = Convert.ToInt32(Console.ReadLine());
while(type<1||type>2)
{
Console.WriteLine("数据出错,不符合要求!请输入您预定的舱位类型,1为头等舱 2为经济舱:");
type = Convert.ToInt32(Console.ReadLine());
}

Console.Write("原价:{0},",formerPrice);
if(month<5 && month<1