.NET 4.x Составить код для вычисления математических формул - C#
Формулировка задачи:
Привет всем, помогите выполнить такое задание
Я первое задание написал код, но когда надо было показать результат с генерировался исключительная ситуация, может я что то не то делаю, подскажите плиз
Решение задачи: «.NET 4.x Составить код для вычисления математических формул»
textual
Листинг программы
class Test { static void Main() { int a, x; Console.Write("Введите а: "); a = int.Parse(Console.ReadLine()); Console.Write("Введите х: "); x = int.Parse(Console.ReadLine()); if (x <= -3 * a) { int value = 2 * a * (-3 * a - x); if (value < 0) Console.WriteLine("Y = {0}", new ComplexNumber(0, Math.Sqrt(-value))); else Console.WriteLine("Y = {0}", Math.Sqrt(value)); } else Console.WriteLine("Y = {0}", a * Math.Sin(x + 3 * a)); Console.Read(); } class ComplexNumber { public double Re { get; private set; } public double Im { get; private set; } public ComplexNumber(double re, double im) { this.Re = re; this.Im = im; } public override string ToString() { return String.Format("{0}" + (Im > 0 ? " + " : " - ") + "i * {1}", this.Re, this.Im); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д