public Conversor() { InitializeComponent(); CotizacionDolar.Text = Dolar.GetCotizacion().ToString(); CotizacionEuro.Text = Euros.GetCotizacion().ToString(); CotizacionPeso.Text = Pesos.GetCotizacion().ToString(); }
private void btn_euro_Click(object sender, EventArgs e) { Euros eur = new Euros(double.Parse(txtEuro.Text)); txtEuroEuro.Text = string.Format("{0}", eur.GetCantidad()); txtEuroDolar.Text = string.Format("{0}", ((Dolares)eur).GetCantidad()); txtEuroPesos.Text = string.Format("{0}", ((Pesos)eur).GetCantidad()); }
static void Main(string[] args) { Euros e = new Euros(10); Pesos p = new Pesos(10); Dolares d = new Dolares(10); e = e + p; Console.WriteLine(e.GetCantidad()); Console.ReadKey(); }
private void CotizacionEuro_Leave(object sender, EventArgs e) { if (double.TryParse(CotizacionEuro.Text, out double auxCotizacion)) { Euros.SetCotizacion(auxCotizacion); } else { CotizacionEuro.Focus(); } }
static void Main(string[] args) { Console.Title = "Ejercicio 20"; Pesos peso = new Pesos(); Dolares dolar = new Dolares(); Euros euro = new Euros(); Console.ReadKey(); }
private void button3_Click(object sender, EventArgs e) { double d; if (double.TryParse(textBox3.Text, out d)) { Euros p = new Euros(d); textBox8.Text = string.Format("{0,10:#,###.00}", p.GetCantidad()); textBox6.Text = string.Format("{0,10:#,###.00}", ((Pesos)p).GetCantidad()); textBox11.Text = string.Format("{0,10:#,###.00}", ((Dolares)p).GetCantidad()); } }
private void txtCotizacionEuro_MouseLeave(object sender, EventArgs e) { if ((!(String.IsNullOrWhiteSpace(txtCotizacionEuro.Text))) && (Double.TryParse(txtCotizacionEuro.Text, out double cotizacionEuro))) { Euros.SetCotizacion(cotizacionEuro); } else { txtCotizacionEuro.Focus(); MessageBox.Show("Debe ingresar un valor valido", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void BotonEuro_Click(object sender, EventArgs e) { if (double.TryParse(EntradaEuro.Text, out double euros)) { Euros moneda = new Euros(euros); Euro_Euro.Text = moneda.GetCantidad().ToString(); Euro_Dolar.Text = ((Dolar)moneda).GetCantidad().ToString(); Euro_Peso.Text = ((Pesos)moneda).GetCantidad().ToString(); } else { EntradaEuro.Focus(); } }
private void btnEuro_Click(object sender, EventArgs e) { if (!locked) { MessageBox.Show("Debe bloquearse el candado para asegurar las cotizaciones", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (Double.TryParse(txtEuro.Text, out double equivalenteEuro)) { Euros myEuro = new Euros(equivalenteEuro); Euros.SetCotizacion(Double.Parse(txtCotizacionEuro.Text)); txtEuroEuro.Text = (myEuro.GetCantidad()).ToString(); txtEuroDolar.Text = (((Dolar)myEuro).GetCantidad()).ToString(); txtEuroPeso.Text = (((Pesos)myEuro).GetCantidad()).ToString(); } } }
static void Main(string[] args) { Dolar dolar = new Dolar(1.08); Euros euro = new Euros(1, 1.08); Pesos peso = new Pesos(71.28, 66); Euros auxE = euro + dolar; Console.WriteLine("***************************"); Console.WriteLine("Euro + Dolar: " + Math.Round(auxE.GetCantidad(), 2)); Console.WriteLine($"Euro + Dolar (Facu Style): {Math.Round(auxE.GetCantidad(),2)}"); auxE = euro + peso; Console.WriteLine("Euro + Pesos: " + Math.Round(auxE.GetCantidad(), 2)); auxE = euro - dolar; Console.WriteLine("Euro - Dolar: " + Math.Round(auxE.GetCantidad(), 2)); bool euroDolar = euro == dolar; Console.WriteLine("¿Euro == Dolar?: " + euroDolar); Console.WriteLine("***************************"); Dolar auxD = dolar + euro; Console.WriteLine("Dolar + Euro: " + Math.Round(auxD.GetCantidad(), 2)); auxD = dolar + peso; Console.WriteLine("Dolar + Peso: " + Math.Round(auxD.GetCantidad(), 2)); Console.WriteLine("***************************"); Pesos auxP = peso + dolar; Console.WriteLine("Peso + Dolar: " + Math.Round(auxP.GetCantidad(), 2)); auxP = peso + euro; Console.WriteLine("Peso + Euro: " + Math.Round(auxP.GetCantidad(), 2)); bool pesoDolar = peso == dolar; Console.WriteLine("¿Peso == Dolar?: " + pesoDolar); Console.ReadKey(); }