public static void Main(String[] args)
Console.WriteLine("Enter a positive integer or a negative value to quit: ");
largestValue = numEntered;
lowestValue = numEntered;
if (numEntered > largestValue)
largestValue = numEntered;
if (numEntered < lowestValue)
lowestValue = numEntered;
howManyNumbers = howManyNumbers + 1;
totalOfNumbers = totalOfNumbers + numEntered;
Console.WriteLine("Enter a positive integer or a negative value to quit: ");
Console.WriteLine("Largest value entered: " + largestValue);
Console.WriteLine("Smallest Value entered: " + lowestValue);
Console.WriteLine("The average of the values: " + (double) totalOfNumbers / howManyNumbers);
Console.WriteLine("No numbers were entered");
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();