Метод, вычисляющий корень линейного уравнения - C#
Формулировка задачи:
Функция вычисляет корень линейного уравнения ax+b=0
Задание:
Функция обязана выполнять проверку передаваемых параметров и генерировать исключение в случае ошибочных. Функция реализуется в 2-х вариантах:
1. без спецификации исключении
2. со спецификацией throw();
Решение задачи: «Метод, вычисляющий корень линейного уравнения»
textual
Листинг программы
int Func(int a,int b,int x)
{
return -b/a;
}
int Func2(int a,int b,int x)
{
if (a == 0)
{
throw new Exception("Деление на ноль!");
}
else return -b / a;
}