static void Main(string[] args) { Console.Title = "Ejercicio 20"; Peso peso1 = new Peso(100); Peso peso2 = new Peso(100); Peso peso3 = new Peso(100); Dolar dolar1 = new Dolar(100); Dolar dolar2 = new Dolar(100); Dolar dolar3 = new Dolar(100); Euro euro1 = new Euro(100); Euro euro2 = new Euro(100); Euro euro3 = new Euro(100); euro2 = (Euro)dolar1; euro3 = (Euro)peso1; peso2 = (Peso)dolar1; peso3 = (Peso)euro1; dolar2 = (Dolar)peso1; dolar3 = (Dolar)euro1; Console.WriteLine("El dolar1 a euro2 vale: {0}", euro2.GetCantidad()); Console.WriteLine("\nEl peso1 a euro3 vale: {0}", euro3.GetCantidad()); Console.WriteLine("\nEl dolar1 a peso2 vale: {0}", peso2.GetCantidad()); Console.WriteLine("\nEl euro1 a peso3 vale: {0}", peso3.GetCantidad()); Console.WriteLine("\nEl peso1 a dolar2 vale: {0}", dolar2.GetCantidad()); Console.WriteLine("\nEl euro1 a dolar3 vale: {0}", dolar3.GetCantidad()); Console.ReadKey(); }
static void Main(string[] args) { Dolar dolar = new Dolar(100); Dolar dolar2 = new Dolar(100); Peso peso = new Peso(1000); Euro euro = new Euro(100); Euro euro2 = new Euro(100); Console.WriteLine($"Get cantidad: Euro {euro.GetCantidad()} Dolar {dolar.GetCantidad()} Peso {peso.GetCantidad()}"); Console.WriteLine($"\nGet cotizacion: Euro {euro.GetCotizacion()} Dolar {dolar.GetCotizacion()} Peso {peso.GetCotizacion()}"); dolar = (Dolar)peso; Console.WriteLine($"\nConv. explicita peso a dolar: {dolar.GetCantidad()}"); dolar = (Dolar)euro; Console.WriteLine($"Conv. explicita euro a dolar: {dolar.GetCantidad()}"); euro = (Euro)peso; Console.WriteLine($"Conv. explicita peso a euro: {euro.GetCantidad()}"); euro = (Euro)dolar2; Console.WriteLine($"Conv. explicita dolar a euro: {euro.GetCantidad()}"); peso = (Peso)euro2; Console.WriteLine($"Conv. explicita euro a peso: {peso.GetCantidad()}"); peso = (Peso)dolar2; Console.WriteLine($"Conv. explicita dolar a peso: {peso.GetCantidad()}"); Console.WriteLine("\nConv. implicita desde double\n"); dolar = 100; euro = 100; peso = 100; Console.WriteLine($"Dolar: {dolar.GetCantidad()} Euro: {euro.GetCantidad()} Peso: {peso.GetCantidad()}"); dolar = (Dolar)peso; Console.WriteLine($"\nPeso a dolar {dolar.GetCantidad()}"); peso = (Peso)dolar; Console.WriteLine($"Dolar a peso {peso.GetCantidad()}"); peso = (Peso)euro; Console.WriteLine($"Euro a peso {peso.GetCantidad()}"); euro = (Euro)peso; Console.WriteLine($"Peso a euro {euro.GetCantidad()}"); dolar = (Dolar)euro; Console.WriteLine($"Euro a dolar {dolar.GetCantidad()}"); euro = (Euro)dolar; Console.WriteLine($"Dolar a euro {euro.GetCantidad()}"); Console.ReadKey(); }
public static Peso operator +(Peso p, Dolar e) { Peso pesos; double cantidad = e.getCantidad(); double total = p.Cantidad - (cantidad * 38.33); pesos = new Peso(total); return(pesos); }
public static Peso operator +(Peso p, Euro e) { Peso pesos; double cantidad = e.GetCantidad(); double total = p.Cantidad + ((cantidad * 1.16) * 38.33); pesos = new Peso(total); return(pesos); }
public static Peso operator -(Peso p, Dolar d) { double cantidad; Peso pesoConvertido = (Peso)d; cantidad = p.GetCantidad() - pesoConvertido.GetCantidad(); Peso pesos = new Peso(cantidad); return(pesos); }
public static Peso operator +(Peso p, Euro e) { double cantidad; Peso pesoConvertido = (Peso)e; cantidad = p.GetCantidad() + pesoConvertido.GetCantidad(); Peso pesos = new Peso(cantidad); return(pesos); }
static void Main(string[] args) { Dolar unDolar = new Dolar(1); Euro unEuro = new Euro(1.16); Peso unPeso = new Peso(38.33); Dolar auxDolar = unDolar + unPeso + unEuro; Console.WriteLine(auxDolar.getCantidad()); Console.ReadKey(); }
static void Main(string[] args) { Peso pesosUno = new Peso(100); Dolar dolarUno = new Dolar(1); Euro euroUno = new Euro(10); pesosUno = pesosUno + dolarUno; Console.WriteLine("Cantidad de pesos: {0}", pesosUno.GetCantidad()); Console.ReadLine(); }
public static Dolar operator -(Dolar d, Peso p) { double cantidad = p.GetCantidad(); double total; Dolar dola; total = d.cantidad - (cantidad / Peso.GetCotizacion()); dola = new Dolar(total); return(dola); }
static void Main(string[] args) { Dolar misDolares = new Dolar(1443); Peso misPesos = new Peso(80000, 0.016); Peso totalPesos = misPesos + misDolares; //Peso totalPesos = misDolares + misPesos; Console.WriteLine("ASD:{0}", totalPesos.GetCantidad()); Console.ReadKey(); }
static void Main(string[] args) { Peso peso = new Peso(17.55); Dolar dolar = new Dolar(1); Euro euro = new Euro(0.733); Console.WriteLine("La cantidad de dolares es: " + dolar.GetCantidad()); Console.WriteLine("La cantidad de pesos es: " + peso.GetCantidad()); dolar = (Dolar)(euro + peso); if (euro == peso) { Console.WriteLine("La cantidad de dolares es: " + dolar.GetCantidad()); } Console.ReadKey(); }
static void Main(string[] args) { Dolar miDolar = new Dolar(100); Euro miEuro = new Euro(500); Peso miPeso = new Peso(1000); Console.WriteLine("Billetes Generados"); Console.WriteLine("Peso: " + miPeso.GetCantidad()); Console.WriteLine("Dolar: " + miDolar.GetCantidad()); Console.WriteLine("miEuro: " + miDolar.GetCantidad()); Console.WriteLine("Cotizaciones:"); Console.WriteLine("Peso: " + Peso.GetCotizacion()); Console.WriteLine("Dolar: " + Dolar.GetCotizacion()); Console.WriteLine("Euro: " + Euro.GetCotizacion()); Console.WriteLine("Conversion de Pesos a Dolares"); Console.WriteLine(miPeso.GetCantidad() + " Equivale a: " + (( Dolar )miPeso).GetCantidad()); Console.WriteLine("Conversion de Dolares a Pesos"); Console.WriteLine(miDolar.GetCantidad() + " Equivale a: " + (( Peso )miDolar).GetCantidad()); Console.WriteLine("Conversion de Pesos a Euros"); Console.WriteLine(miPeso.GetCantidad() + " Equivale a: " + (( Euro )miPeso).GetCantidad()); Console.WriteLine("Conversion de Euros a Pesos"); Console.WriteLine(miEuro.GetCantidad() + " Equivale a: " + (( Peso )miEuro).GetCantidad()); Console.WriteLine("Conversion de Dolares a Euros"); Console.WriteLine(miDolar.GetCantidad() + " Equivale a: " + (( Euro )miDolar).GetCantidad()); Console.WriteLine("Conversion de Euros a Dolares"); Console.WriteLine(miEuro.GetCantidad() + " Equivale a: " + (( Dolar )miEuro).GetCantidad()); Console.ReadLine(); }
static void Main(string[] args) { Dolar d = new Dolar(300); Euro e = new Euro(255, 0.85); Peso p = new Peso(27510, 91.70); //prueba comparaciones if (e == d) { Console.WriteLine("misma cantidad de dinero"); } else { Console.WriteLine("distinta cantidad de dinero"); } if (p == d) { Console.WriteLine("misma cantidad de dinero"); } else { Console.WriteLine("distinta cantidad de dinero"); } if (e == p) { Console.WriteLine("misma cantidad de dinero"); } else { Console.WriteLine("distinta cantidad de dinero"); } #region Prueba conversiones //Prueba conversion dolar a pesos/euros Console.Write("\n\nPRUEBA CONVERSIONES\n\n"); Euro auxE = (Euro)d; Console.WriteLine("{0:N2} dolares es igual a {1:N2} euros", d.GetCantidad(), auxE.GetCantidad()); Peso auxP = (Peso)d; Console.WriteLine("{0:N2} dolares es igual a {1:N2} pesos", d.GetCantidad(), auxP.GetCantidad()); //Prueba conversion euros a pesos/dolar Dolar auxD = (Dolar)e; Console.WriteLine("\n{0:N2} euros es igual a {1:N2} dolares", e.GetCantidad(), auxD.GetCantidad()); Peso auxP1 = (Peso)e; Console.WriteLine("{0:N2} euros es igual a {1:N2} pesos", e.GetCantidad(), auxP1.GetCantidad()); //Prueba conversion pesos a dolar\euros Dolar auxD1 = (Dolar)p; Console.WriteLine("\n{0:N2} pesos es igual a {1:N2} dolares", p.GetCantidad(), auxD1.GetCantidad()); Euro auxP2 = (Euro)p; Console.WriteLine("{0:N2} pesos es igual a {1:N2} euros", p.GetCantidad(), auxP2.GetCantidad()); #endregion //#region Prueba suma/resta entre monedas //Peso sumaPesoDolar = p + d; //Peso sumaPesoEuro = p + e; //Peso restaPesoDolar = p - d; //Peso restaPesoEuro = p - e; //Console.WriteLine("\n\nPRUEBA SUMA/RESTA ENTRE MONEDAS\n"); //Console.WriteLine("Resultado peso + dolar {0:N2}", sumaPesoDolar.GetCantidad()); //Console.WriteLine("Resultado peso + euro {0:N2}", sumaPesoEuro.GetCantidad()); //Console.WriteLine("Resultado peso - dolar {0:N2}", restaPesoDolar.GetCantidad()); //Console.WriteLine("Resultado peso - euro {0:N2}\n", restaPesoEuro.GetCantidad()); //Dolar sumaDolarPeso = d + p; //Dolar sumaDolarEuro = d + e; //Dolar restaDolarPeso = d - p; //Dolar restaDolarEuro = d - e; //Console.WriteLine("Resultado dolar + pes {0:N2}", sumaDolarPeso.GetCantidad()); //Console.WriteLine("Resultado dolar + euro {0:N2}", sumaDolarEuro.GetCantidad()); //Console.WriteLine("Resultado dolar - peso {0:N2}", restaDolarPeso.GetCantidad()); //Console.WriteLine("Resultado dolar - euro {0:N2}\n", restaDolarEuro.GetCantidad()); //Euro sumaEuroPeso = e + p; //Euro sumaEuroDolar = e + d; //Euro restaEuroPeso = e - p; //Euro restaEuroDolar = e - d; //Console.WriteLine("Resultado euro + pes {0:N2}", sumaEuroPeso.GetCantidad()); //Console.WriteLine("Resultado euro + dolar {0:N2}", sumaEuroDolar.GetCantidad()); //Console.WriteLine("Resultado euro - peso {0:N2}", restaEuroPeso.GetCantidad()); //Console.WriteLine("Resultado euro - dolar {0:N2}\n", restaEuroDolar.GetCantidad()); //#endregion Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio Nro #20"; Euro euro1 = new Euro(1); Euro euro2 = new Euro(1); Dolar dolar1 = new Dolar(1.3642); Dolar dolar2 = new Dolar(1.3642); Dolar dolar3 = new Dolar(1); Peso peso1 = new Peso(17.55); Peso peso2 = new Peso(17.55); /* * Console.WriteLine(dolar1.GetCantidad()); * Console.WriteLine(euro1.GetCantidad()); * Console.WriteLine(peso1.GetCantidad()); */ /* * Console.WriteLine("Sumar-Restar Dolar y Euro"); * dolar1 += euro1; * Console.WriteLine(dolar1._cantidad); * dolar1 -= euro1; * Console.WriteLine(dolar1._cantidad); * * Console.WriteLine("\nSumar-Restar Dolar y Peso"); * dolar1 += peso1; * Console.WriteLine(dolar1._cantidad); * dolar1 -= peso1; * Console.WriteLine(dolar1._cantidad); * * Console.WriteLine("\nSumar-Restar Euro y Dolar"); * euro1 += dolar1; * Console.WriteLine(euro1._cantidad); * euro1 -= dolar1; * Console.WriteLine(euro1._cantidad); * * Console.WriteLine("\nSumar-Restar Euro y Peso"); * euro1 += peso1; * Console.WriteLine(euro1._cantidad); * euro1 -= peso1; * Console.WriteLine(euro1._cantidad); * * Console.WriteLine("\nSumar-Restar Peso y Euro"); * peso1 += euro1; * Console.WriteLine(peso1._cantidad); * peso1 -= euro1; * Console.WriteLine(peso1._cantidad); * * Console.WriteLine("\nSumar-Restar Peso y Dolar"); * peso1 += dolar1; * Console.WriteLine(peso1._cantidad); * peso1 -= dolar1; * Console.WriteLine(peso1._cantidad);*/ Console.WriteLine("\nComparar Peso a Otros"); Console.WriteLine(peso1 == dolar3); Console.WriteLine(peso1 == euro1); Console.WriteLine(peso1 == peso2); Console.WriteLine("\nComparar Dolar a Otros"); Console.WriteLine(dolar1 == dolar2); Console.WriteLine(dolar1 == euro1); Console.WriteLine(dolar3 == peso2); Console.WriteLine("\nComparar Peso a Otros"); Console.WriteLine(euro1 == dolar1); Console.WriteLine(euro1 == euro2); Console.WriteLine(euro1 == peso2); Console.ReadLine(); }
public static Peso operator -(Peso p, Euro e) { Peso retorno = new Peso(p.GetCantidad() - ((Peso)e).GetCantidad(), GetCotizacion()); return(retorno); }
public static Peso operator +(Peso p, Dolar d) { Peso retorno = new Peso(p.GetCantidad() + ((Peso)d).GetCantidad(), GetCotizacion()); return(retorno); }