Обработка исключительных ситуаций - C# (217808)
Формулировка задачи:
решить в консольном режиме:
Вычислить значение Y, используя операторы для обработки исключительных ситуаций. Проверка на неверный ввод данных, подкоренное выражение не отрицательное и при делении на «ноль»
Решение задачи: «Обработка исключительных ситуаций»
textual
Листинг программы
static void Main(string[] args) { double x = 0, y = 0; for (; ; ) { Console.WriteLine("Введите значение х:"); try { x = Convert.ToDouble(Console.ReadLine()); break; } catch { Console.WriteLine("Некорректное значение х. Попробуйте ещё."); } } if (((5 + 2 * x) < 0) || ((3 - 7 * x) == 0) || ((6 + x) < 0)) { Console.WriteLine("Значение х не удовлетворяет ОДЗ"); } else { y = (Math.Sqrt(5 + 2 * x)) / (Math.Abs(3 - 7 * x)) + Math.Sqrt(6 + x) - Math.Sin(4 * x); Console.WriteLine(y); } Console.ReadLine(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д