示例#1
0
        static void Main(string[] args)
        {
            //Parte del Euro
            Euro euro1 = new Euro(2);
            euro1--;
            Euro euro2 = new Euro(4);
            euro2++;
            Euro euro3 = euro1 + euro2;
            Euro euro = (Euro)5d;
            Console.WriteLine("suma de euro {0}",euro3.Mostrar());
            Euro euro4 = euro1 - euro2;
            Console.WriteLine("resta de euro {0}\n\n\n", euro4.Mostrar());

            //Parte del Dolar

            Dolar dolar2 = new Dolar(1);
            Dolar dolar1=(Dolar)5d;

            dolar1--;
            dolar2++;
            Dolar dolar3 = dolar1 + dolar2;
            Console.WriteLine("suma de dolar {0}",dolar3);
            dolar3 = dolar1 - dolar2;
            Console.WriteLine("resta de dolar {0}",dolar3);

            //Parte del Euro y Dolar

            Euro nEuro = new Euro(4);
            Dolar nDolar = new Dolar(3);
            Euro EuDo = nEuro +nDolar;
            Console.WriteLine("la suma de dolar y euro {0}", EuDo.Mostrar());
            EuDo = nEuro - nDolar;
            Console.WriteLine("la resta de dolar y euro {0}", EuDo.Mostrar());

            //Parte del Dolar y Euro
            Dolar Eudo = nDolar+nEuro;
            Console.WriteLine("la suma de dolar y euro {0}",Eudo.GetDolar());
            Eudo = nDolar - nEuro;
            Console.WriteLine("la suma de dolar y euro {0}", Eudo.GetDolar());
            Dolar aux = (Dolar)nEuro;
            Console.ReadKey();
        }
示例#2
0
 public static Dolar operator -(Dolar dolar1, Euro euro1)
 {
     Dolar aux = new Dolar();
     aux.dolar = dolar1.dolar + (euro1.Mostrar() * valor);
     return aux;
 }
示例#3
0
 public static Dolar operator -(Dolar d1, Dolar d2)
 {
     Dolar aux = new Dolar();
     aux.dolar = d1.dolar - d2.dolar;
     return aux;
 }