private void btnConvertPesos_Click(object sender, EventArgs e) { if (double.TryParse(txtPesos.Text, out double aux)) { Pesos moneda = new Pesos(aux); txtPesosAPesos.Text = moneda.GetCantidad().ToString("0.##"); txtPesosAEuro.Text = ((Euro)moneda).GetCantidad().ToString("0.##"); txtPesosADolar.Text = ((Dolar)moneda).GetCantidad().ToString("0.##"); } }
private void btnPesos_Click(object sender, EventArgs e) { Pesos monedaOriginal; float doubleMoneda = 0; if (txtPesos.Text != "") { if (float.TryParse(txtPesos.Text, out doubleMoneda)) { monedaOriginal = new Pesos(doubleMoneda); this.txtPesosEuro.Text = (((Euro)monedaOriginal).GetCantidad()).ToString(); this.txtPesosDolar.Text = (((Dolar)monedaOriginal).GetCantidad()).ToString(); this.txtPesosPesos.Text = (monedaOriginal.GetCantidad()).ToString(); } } }
static void Main(string[] args) { Console.Title = "Ejercicio Nro 23"; Dolar dolar1 = new Dolar(100); Pesos peso1 = new Pesos(100); Euro euro1 = new Euro(100); Euro euro2 = new Euro(0); Pesos peso2 = new Pesos(0); Dolar dolar2 = new Dolar(0); euro2 = (Euro)peso1; peso2 = (Pesos)euro1; dolar2 = (Dolar)peso1; Console.WriteLine("{0}", euro2.GetCantidad()); Console.WriteLine("{0}", peso2.GetCantidad()); Console.WriteLine("{0}", dolar2.GetCantidad()); Console.ReadKey(); }