Прокомментировать код, работающий с комплексными числами - C#
Формулировка задачи:
Можно по порядку объяснить что тут происходит. Что-тут-что означает я понимаю, а связать не могу. А особенно
"res.r = a.r + b.r" и " i " тоже.
Простые методы я писать могу и понимаю, а тут уже непонятка. О, или дайте, плз, сайт на котором это все написано, не просто методы, элементарные, а уже с объектами, спасибо.
class Complex { public double r, i; public Complex Sum(Complex a, Complex b) { Complex res = new Complex(); res.r = a.r + b.r; res.i = a.i + b.i; return res; } } class Program { static void Main(string[] args) { Console.Write("Введите целую часть первого комплексного числа: "); double r1 = Convert.ToDouble(Console.ReadLine()); Console.Write("Введите мнимую часть первого комплексного числа: "); double i1 = Convert.ToDouble(Console.ReadLine()); Console.Write("Введите целую часть второго комплексного числа: "); double r2 = Convert.ToDouble(Console.ReadLine()); Console.Write("Введите мнимую часть первого комплексного числа: "); double i2 = Convert.ToDouble(Console.ReadLine()); Console.Clear(); Complex c1 = new Complex(); Complex c2 = new Complex(); c1.r = r1; c1.i = i1; c2.r = r2; c2.i = i2; Console.WriteLine("Введенные комплексные числа: "); c1.PrintLine(c1); c2.PrintLine(c2); Console.WriteLine("Сложение комплексных чисел: {0} + {1}i", c1.Sum(c1,c2).r, c1.Sum(c1,c2).i);
Решение задачи: «Прокомментировать код, работающий с комплексными числами»
textual
Листинг программы
Complex c1 = new Complex(); Complex c2 = new Complex(); c1.r =5; c1.i = 4; c2.r = 4; c2.i = 7;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д