{static private double Median(double[] array)
double [] tempArray = array;
int num = tempArray.Length;
double middleElement1 = tempArray[(num / 2) - 1];
double middleElement2 = tempArray[(num / 2)];
medianValue = (middleElement1 + middleElement2) / 2;
medianValue = tempArray[(num / 2)];
public static void Main()
Random number = new Random();
double[] number1 = new double[10];
for (int i = 0; i < 10; i++)
{number1 [i] = number.Next(1,101);
Console.Write(number1[i] + " ");
Console.WriteLine("The numbers from least to greatest are: ");
foreach(double order in number1)
Console.Write(order + " ");
Console.WriteLine("The average of the numbers is " + number1.Average()+" ");
Console.WriteLine("The median of the numbers is " + Median(number1)+ " ");
Console.WriteLine("Would you like to play again? y/n");
string choice = Console.ReadLine();
if (choice == "y" || choice == "Y")