public static void Main(string[] args)
Console.Write("Enter a number: ");
inputNumber = Console.ReadLine();
if (Int32.TryParse(inputNumber, out number) == true)
root = (number / root + root) / 2;
for (int counter = 1; counter <= root ; counter++)
if (number % counter == 0)
if (number / counter == counter)
sum = sum + (number / counter);
int multiplied = number * 2;
int abundance = sum - number;
Console.WriteLine("{0} is an abundant number", number);
Console.WriteLine("{0} is the abundance", abundance);
Console.WriteLine("{0} is not an abundant number", number);
Console.Write("There is no abundance");
Console.Write("Invalid Input. Enter a number greater than zero");
Console.Write("Invalid Input. Enter a numeric value.");