Exemplo n.º 1
0
            public Complejo Multiplicar(Complejo objeto, Complejo objeto2)
            {
                Complejo complejoSumaResultado = new Complejo();

                int a = objeto.GetReal() * objeto2.GetReal();
                int b = objeto.GetReal() * objeto2.GetImaginaria();
                int c = objeto.GetImaginaria() * objeto2.GetReal();
                int d = objeto.GetImaginaria() * objeto2.GetImaginaria();

                int res1 = a - d;
                int res2 = b + c;

                //Asignamos los resultados al nuevo objeto, el que vamos a devolver
                complejoSumaResultado.SetReal(res1);
                complejoSumaResultado.SetImaginaria(res2);

                return(complejoSumaResultado);
            }
Exemplo n.º 2
0
            public Complejo Sumar(Complejo objeto1, Complejo objeto2)
            {
                Complejo complejoSumaResultado = new Complejo();

                int realResultado       = objeto1.GetReal() + objeto2.GetReal();
                int imaginarioResultado = objeto1.GetImaginaria() + objeto2.GetImaginaria();

                //Asignamos los resultados al nuevo objeto, el que vamos a devolver
                complejoSumaResultado.SetReal(realResultado);
                complejoSumaResultado.SetImaginaria(imaginarioResultado);

                return(complejoSumaResultado);
            }