public static void Main(String[] args)
Console.WriteLine("Enter a positive number or negative number to quit:");
largestValue = inputValue;
smallestValue = inputValue;
Console.WriteLine("The number entered is: " + inputValue);
if (inputValue > largestValue)
largestValue = inputValue;
if (inputValue < smallestValue)
smallestValue = inputValue;
Console.WriteLine("Enter another positive number or negative number to quit:");
avg = (double) sum / counter;
Console.WriteLine("The average is: " + avg);
Console.WriteLine("The Largest number is: " + largestValue);
Console.WriteLine("The smallestValue is: " + smallestValue);
private static void input(out double result)
while (!double.TryParse(Console.ReadLine(), out result));
private static void input(out int result)
while (!int.TryParse(Console.ReadLine(), out result));
private static void input(out Boolean result)
while (!Boolean.TryParse(Console.ReadLine(), out result));
private static void input(out string result)
result = Console.ReadLine();