public static void Main()
Console.WriteLine("########################################################");
Console.WriteLine(" W E L C O M E T O B O B ' S C A R P A R K ");
Console.WriteLine("########################################################");
Console.Write("Please enter car registration : ");
reg = Console.ReadLine();
Console.WriteLine("Regestration entered : " + reg);
Console.Write("Is this correct? y/n : ");
string regentry = Console.ReadLine();
answer = char.Parse(regentry);
Console.Write("Please enter car registration : ");
reg = Console.ReadLine();
Console.WriteLine("Regestration entered : " + reg);
Console.Write("Is this correct? y/n : ");
regentry = Console.ReadLine();
Console.WriteLine("Invalid answer");
Console.Write("Is this correct? y/n : ");
regentry = Console.ReadLine();
Console.WriteLine("Invalid answer");
Console.Write("Is this correct? y/n : ");
regentry = Console.ReadLine();
Console.WriteLine("########################################################");
Console.WriteLine(" W E L C O M E T O B O B ' S C A R P A R K ");
Console.WriteLine("########################################################");
Console.WriteLine("Please select duration: (Press number 1-7)");
Console.WriteLine("1 Up to 30 minutes £1");
Console.WriteLine("2 30-60 minutes £2");
Console.WriteLine("3 Up to 2 hours £3");
Console.WriteLine("4 Up to 3 hours £4");
Console.WriteLine("5 Up to 4 hours £5");
Console.WriteLine("6 Up to 6 hours £6");
Console.WriteLine("7 Up to 12 hours £10");
Console.WriteLine("Duration wanted: ");
string durationentry = Console.ReadLine();
int entry = int.Parse(durationentry);
if (entry >= 1 && entry <=7)
Console.WriteLine("Invalid duration");
Console.WriteLine("Duration wanted: ");
durationentry = Console.ReadLine();
Console.WriteLine("Invalid duration");
Console.WriteLine("Duration wanted: ");
durationentry = Console.ReadLine();
double amountgiven = 0.00;
double amountneeded = 0.00;
int duration = int.Parse(durationentry);
Console.WriteLine("Amount entered: £" + amountgiven);
if (duration >= 1 && duration<= 6)
Console.WriteLine("Please enter coins to the value of £" + amountneeded);
Console.WriteLine("Please enter coins to the value of £" + amountneeded);
Console.WriteLine("########################################################");
Console.WriteLine(" W E L C O M E T O B O B ' S C A R P A R K ");
Console.WriteLine("########################################################");
Console.WriteLine("Amount entered: £" + amountgiven);
Console.WriteLine("Please enter coins to the value of £" + amountneeded);
Console.WriteLine("Enter coins: Accepts 10p, 20p, 50p, £1, £2");
string coin = Console.ReadLine();
amountneeded = amountneeded - 0.1;
amountgiven = amountgiven + 0.1;
amountneeded = amountneeded - 0.2;
amountgiven = amountgiven + 0.2;
amountneeded = amountneeded - 0.5;
amountgiven = amountgiven + 0.5;
amountneeded = amountneeded - 1.0;
amountgiven = amountgiven + 1.0;
amountneeded = amountneeded - 2.0;
amountgiven = amountgiven + 2.0;
Console.WriteLine("Invalid coin");
Console.WriteLine("Enter coins: Accepts 10p, 20p, 50p, £1, £2");
coin = Console.ReadLine();
Console.WriteLine("Invalid coin");
Console.WriteLine("Enter coins: Accepts 10p, 20p, 50p, £1, £2");
coin = Console.ReadLine();
Console.WriteLine("########################################################");
Console.WriteLine(" W E L C O M E T O B O B ' S C A R P A R K ");
Console.WriteLine("########################################################");
double change = amountneeded * -1;
Console.WriteLine("Change total: " + change);
amountneeded = amountneeded + 2;
else if (amountneeded <= -1)
amountneeded = amountneeded + 1;
else if (amountneeded <= -0.5)
Console.WriteLine("50p");
amountneeded = amountneeded + 0.5;
else if (amountneeded <= -0.2)
Console.WriteLine("20p");
amountneeded = amountneeded + 0.2;
else if (amountneeded <= -0.1)
Console.WriteLine("10p");
amountneeded = amountneeded + 0.1;
Console.WriteLine("No change required");
Console.WriteLine("Thank you");