Выдаёт такую ошибку:
Необработанное исключение:
System.FormatException: Входная строка имела неверный формат.
в System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
в System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
в System.Convert.ToInt32(String value)
в Program1.Program.Main() в C:\CSAIO4D\ВК01\CH01\Program1\Program1\Program.cs:строка 42
Вот код:
static void Main()
{
Console.WriteLine("Введите первое число.");
int One = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Введите второе число.");
int Two = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Введите Третье число.");
int Three = Convert.ToInt32(Console.ReadLine());
if (One > Two)
{
if(One > Three)
{
Console.WriteLine(One);
}
else
{
Console.WriteLine(Three);
}
}
else if (Two > Three)
{
Console.WriteLine(Two);
}
else
{
Console.WriteLine(Three);
}
int Number = Convert.ToInt32(Console.ReadLine());
Number /= 2;
switch (Number)
{
case 0:
Console.WriteLine("Чётное");
break;
case 1:
Console.WriteLine("Не чётное");
break;
}