예제 #1
0
        /* Домашнее задание №3
         * Автор: Полятыкина Татьяна
         */

        static void SetComplex(ref Struct.Complex complex, int num)
        {
            ConsoleUtils.Print($"Задаем {num}-ое комплексное число", ConsoleColor.DarkYellow);
            complex.re = ConsoleUtils.ReadInt($"Введите вещественную часть {num}-го числа:");
            complex.im = ConsoleUtils.ReadInt($"Введите мнимую часть {num}-го числа:");
            ConsoleUtils.Print($"Задано {num}-ое комплексное число: {complex.ToString()}");
            Console.ForegroundColor = ConsoleColor.White;
        }
예제 #2
0
        static void Task1()
        {
            ConsoleUtils.HomeworkTask(1, "1. а) Демонстрация стуктуры Complex, вычитание комплексных чисел");

            Struct.Complex complex1 = new Struct.Complex();
            SetComplex(ref complex1, 1);

            Struct.Complex complex2 = new Struct.Complex();
            SetComplex(ref complex2, 2);

            Struct.Complex result = complex1.Plus(complex2);
            ConsoleUtils.Print($"({complex1.ToString()}) + ({complex2.ToString()}) = " + result.ToString());

            result = complex1.Multi(complex2);
            ConsoleUtils.Print($"({complex1.ToString()}) * ({complex2.ToString()}) = " + result.ToString());

            result = complex1.Minus(complex2);
            ConsoleUtils.Print($"({complex1.ToString()}) - ({complex2.ToString()}) = " + result.ToString());

            ConsoleUtils.WaitNextPress();
        }