using System; using System.Collections.Generic; using System.Text; namespace CountTo100 { class Program { public static bool isNumeric(string val, System.Globalization.NumberStyles NumberStyle) { Double result; return Double.TryParse(val, NumberStyle, System.Globalization.CultureInfo.CurrentCulture, out result); } static void Main(string[] args) { string number; string number2; Console.WriteLine("Enter a number to start from, then count to 100:"); number = Console.ReadLine(); number2 = number; int num; if (isNumeric(number, System.Globalization.NumberStyles.Integer)) { num = Convert.ToInt32(number); if (num < 100) { for (int i = 100; num <= i; num++) Console.WriteLine(num); } else if (num > 100) { for (int i = 100; num >= i; num--) Console.WriteLine(num); } else if (num == 100) { Console.WriteLine("Can't count from 100 to 100, dumbass."); } } else { Console.WriteLine("Can't count from something that isn't a number. Good one."); } Console.WriteLine("\nAlright, done.\nPress enter to exit."); Console.ReadLine(); } } }