Railway reservation using enumeration
namespace ennumm
{ class Program
{ enum desti { dindugal = 26, palani,
kovai = 32, trichy=30, chennai = 150 }
public static void Main(string[] args)
{
string name;
int age,ch,fare;
char ch1;
int b;
Console.WriteLine("Enter ur
name");
name = Console.ReadLine();
Console.WriteLine("Enter ur
age");
age =
int.Parse(Console.ReadLine());
Console.WriteLine("Source is
madurai");
Console.WriteLine("Select ur
destination");
Console.WriteLine("1.dindugal");
Console.WriteLine("2.palani");
Console.WriteLine("3.Kovai");
Console.WriteLine("4.
Trichy");
Console.WriteLine("5.
chennai");
Console.WriteLine("6.
Exit");
ch = int.Parse(Console.ReadLine());
Console.WriteLine("do u need
any concession");
ch1
=char.Parse(Console.ReadLine());
switch (ch)
{
case 1:
fare=(int)desti.dindugal;
Console.WriteLine("Fare is" + fare);
if(ch1.Equals('y') ||
ch1.Equals('Y'))
show(fare);
break;
case 2:
fare=(int)desti.palani;
Console.WriteLine("Fare is" + fare );
if (ch1.Equals('y') || ch1.Equals('Y'))
show(fare);
break;
case 3:
fare=(int)desti.kovai;
Console.WriteLine("Fare is" + fare);
if (ch1.Equals('y') ||
ch1.Equals('Y'))
show(fare);
break;
case 4:
fare=(int)desti.trichy;
Console.WriteLine("Fare is" + fare);
if (ch1.Equals('y') ||
ch1.Equals('Y'))
show(fare);
break;
case 5:
fare=(int)desti.chennai;
Console.WriteLine("Fare is" + fare);
if (ch1.Equals('y') ||
ch1.Equals('Y'))
show(fare);
break;
case 6:
break;
} Console.ReadLine();
}
static void show(int b)
{
Console.WriteLine("After
concession ur fare is" + (b - 10));
}
} }
No comments:
Post a Comment