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 an integer (whole 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();
}
}
}