public static void Main()
const decimal hourlyRate = 2.50m;
int[] hoursArray = {8, 24, 9, 7, 6, 12, 10, 11, 23, 1, 2, 9, 8, 8, 9, 7, 9, 15, 6, 1, 7, 6, 12, 10, 11, 23, 1, 2, 9, 8};
Console.WriteLine("Hours {0,4} Parking Fee", "");
decimal averageValue = 0m;
foreach( int value in hoursArray)
decimal temp = hourlyRate * value;
averageValue = (value > 8) ? averageValue += 20.00m : averageValue += temp;
string parkingfee = (value > 8) ? String.Format("{0,-11}$20.00", value) : String.Format("{0,-9} ${1}", value, temp);
Console.WriteLine(parkingfee);
Console.WriteLine("Average parking fee: ${0}", averageValue/hoursArray.Length);