public static void Main()
int[] numbers = new int[arraySize];
for(int i = 0; i < arraySize; i++)
numbers[i] = r.Next(1, 101);
Console.WriteLine("Original Array:");
foreach(int number in numbers)
Console.Write(number + " ");
for(int i = 0; i < arraySize; i++)
double average = (double)sum / arraySize;
Console.WriteLine("Sum: {0}, Average: {1}", sum, average);
int[] sortedNumbers = new int[arraySize];
Array.Copy(numbers, sortedNumbers, arraySize);
Array.Sort(sortedNumbers);
Console.WriteLine("Sorted Array:");
foreach(int number in sortedNumbers)
Console.Write(number + " ");
median = (sortedNumbers[arraySize / 2 - 1] + sortedNumbers[arraySize / 2]) / 2.0;
median = sortedNumbers[arraySize / 2];
Console.WriteLine("Median: {0}", median);