//Overloar operator binario
        public static Imaginario operator +(Imaginario i1, Imaginario i2)
        {
            double re = 0;
            double ri = 0;

            re = i1.entero + i2.entero;
            ri = i1.imaginario + i2.imaginario;

            Imaginario temp = new Imaginario(re, ri);

            return(temp);
        }
Exemple #2
0
        static void Main(string[] args)
        {
            Imaginario im1 = new Imaginario(1, 2);
            Imaginario im2 = new Imaginario(3, 4);
            Imaginario imr;

            //
            imr = im1 = im2;

            Console.WriteLine("{0} + {1} = {2} ", im1, im2, imr);

            Console.ReadKey();
        }