static void Main(string[] args) { Euro e = new Euro(10, 0.809f); Dolar d = new Dolar(10); Peso p = new Peso(10, 20.1655f); Euro aux_e = e + d; Console.WriteLine("Euro + Dólar (€18,09xx): {0}", aux_e.GetCantidad()); aux_e = e + p; Console.WriteLine("Euro + Pesos (€10,40xx): {0}", aux_e.GetCantidad()); Console.WriteLine("----------------------------------------------"); Dolar aux_d = d + e; Console.WriteLine("Dólar + Euro (U$S22,36xx): {0}", aux_d.getCantidad()); aux_d = d + p; Console.WriteLine("Dólar + Pesos (U$S10,49xx): {0}", aux_d.getCantidad()); Console.WriteLine("----------------------------------------------"); Peso aux_p = p + e; Console.WriteLine("Pesos + Euro ($259,26xx): {0}", aux_p.getCantidad()); aux_p = p + d; Console.WriteLine("Pesos + Dólar ($211,65xx): {0}", aux_p.getCantidad()); Console.ReadKey(); }
static void Main(string[] args) { Dolar unDolar = new Dolar(1); Euro unEuro = new Euro(3.10); Peso unPeso = new Peso(19.88); Euro auxEuro = unEuro - unPeso; Peso auxPeso = unPeso + unDolar; Dolar auxDolar = unDolar + unPeso + unEuro; Console.WriteLine(auxEuro.getCantidad()); Console.WriteLine(auxPeso.getCantidad()); Console.WriteLine(auxDolar.getCantidad()); Console.ReadKey(); }