======
#программа не выполняется, так как обнаружена одна или несколько синтаксических ошибок
======
Введено неверное значение! a=100
======
Введено неверное значение!
======
a=1
++++++
Проанализируйте приведенный код, определенный в методе Main (доступно пространство имен System):
double a=15;
Console.Write("Введи вещественное число:");
try
{ a = double.Parse(Console.ReadLine()); a=100/a; }
catch (FormatException)
{ Console.Write ("Неверный формат! "); }
catch
{ Console.Write ("Введено неверное значение! "); }
Console.WriteLine("a="+a);
Пользователь собирается после запуска программы ввести символы 0F. Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:
======
программа не выполняется, так как обнаружена одна или несколько синтаксических ошибок
======
#Неверный формат! a=15
======
Неверный формат!
======
Введено неверное значение!
++++++
Проанализируйте приведенный код, определенный в методе Main (доступно пространство имен System):
int a = 100;
Console.Write("Введи целое число:");
try
{ a = int.Parse(Console.ReadLine()); a = 100 / a; }
catch (FormatException)
{ Console.Write("Неверный формат! "); }
catch
{ Console.Write("Введено неверное значение! "); }
Console.WriteLine("a=" + a);
Пользователь собирается запустить программу и ввести число 0. Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:
======
Неверный формат! a=0
======
Неверный формат! a=100
======
Неверный формат!
======
#Введено неверное значение! a=0
++++++
Приведенному ниже коду доступно пространство имен System.
static void Main()
{ long a=0;
Console.Write("Введи целое число:");
try { a = long.Parse(Console.ReadLine()); a=100/a; }
catch (FormatException) { Console.Write ("Неверный формат! "); }
catch (DivideByZeroException) { Console.Write("Делитель=0! "); }
catch (ApplicationException) { Console.Write("Повторите ввод! "); }
catch (Exception) { Console.Write("Программа завершается! "); }
Console.WriteLine("a="+a);
}