static void Main(string[] args) { AutoF1 aut1 = new AutoF1(3, "Hola", 10); AutoF1 aut3 = new AutoF1(9, "Ajoi Ajoi", 3); Competencia <AutoF1> comp = new Competencia <AutoF1>(4, 3, Competencia <AutoF1> .TipoCompetencia.F1); Console.WriteLine("Agrego 3 autos"); if (comp + aut1) { Console.WriteLine(aut1.MostrarDatos()); } if (comp + aut1) { Console.WriteLine(aut1.MostrarDatos()); } if (comp + aut3) { Console.WriteLine(aut3.MostrarDatos()); } Console.ReadKey(); }
static void Main(string[] args) { AutoF1 aut1 = new AutoF1(3, "Hola", 10); MotoCross aut2 = new MotoCross(5, "Puto", 45); AutoF1 aut3 = new AutoF1(9, "Ajoi Ajoi", 3); Competencia comp = new Competencia(4, 3, Competencia.TipoCompetencia.F1); Console.WriteLine("Agrego 3 autos"); if (comp + aut1) { Console.WriteLine(aut1.MostrarDatos()); } if (comp + aut1) { Console.WriteLine(aut1.MostrarDatos()); } if (comp + aut3) { Console.WriteLine(aut3.MostrarDatos()); } try { if (comp + aut2) { Console.WriteLine(aut2.MostrarDatos()); } } catch (CompetenciaNoDisponibleException ex) { Console.WriteLine(ex.ToString()); } //Console.WriteLine(comp.MostrarDatos()); /*Console.WriteLine("Elimino un auto"); * * if (comp - aut1) * { * Console.WriteLine("Se elimino con exito"); * } * * Console.Write("Agrego el auto que no entro"); * * if (comp + aut3) * { * Console.WriteLine(comp.MostrarDatos()); * }*/ Console.ReadKey(); }
static void Main(string[] args) { Competencia c = new Competencia(2, 15); AutoF1 a1 = new AutoF1(1, "primero"); AutoF1 a2 = new AutoF1(2, "segundo"); AutoF1 a3 = new AutoF1(1, "primero"); Console.WriteLine(a1.MostrarDatos()); Console.WriteLine(a2.MostrarDatos()); Console.WriteLine(a3.MostrarDatos()); Console.WriteLine(a1 == a2); Console.WriteLine(a1 == a3); bool b1 = c + a1; Thread.Sleep(100); bool b2 = c + a2; Thread.Sleep(100); bool b3 = c + a3; Console.WriteLine(b1 && b2); Console.WriteLine(b3); Console.WriteLine(c.MostrarDatos()); bool b4 = c - a2; bool b5 = c - a1; Console.WriteLine(c.MostrarDatos()); Console.Read(); }
static void Main(string[] args) { AutoF1 a1 = new AutoF1(54, "Ford"); AutoF1 a2 = new AutoF1(100, "Renault"); Competencia competencia = new Competencia(50, 2); Console.WriteLine(a1.MostrarDatos()); Console.WriteLine(competencia.MostrarDatos()); Console.ReadKey(); }
static void Main(string[] args) { Competencia c = new Competencia(3, 10); AutoF1 a1 = new AutoF1(4, "hola"); AutoF1 a2 = new AutoF1(4, "hola"); AutoF1 a3 = new AutoF1(4, "si"); AutoF1 a4 = new AutoF1(5, "hola"); AutoF1 a5 = new AutoF1(2, "pepe"); if (c + a1) { Console.WriteLine("Se agrego j1"); } if (!(c + a2)) { Console.WriteLine("No se agrego j2"); } if (c + a3) { Console.WriteLine("Se agrego j3"); } if (c + a4) { Console.WriteLine("Se agrego j4"); } if (!(c + a5)) { Console.WriteLine("No se agrego j5"); } if (!(c - a5)) { Console.WriteLine("No se elimino j5"); } if (c - a4) { Console.WriteLine("Se elimino j4"); } foreach (AutoF1 item in c.competidores) { Console.WriteLine(item.MostrarDatos()); } Console.WriteLine(a4.MostrarDatos()); Console.ReadKey(); }
static void Main(string[] args) { Random random = new Random(); AutoF1 a1 = new AutoF1((short)random.Next(1, 99), "Ferrari", (short)random.Next(1, 150)); AutoF1 a2 = new AutoF1((short)random.Next(1, 99), "Chevrolet", (short)random.Next(1, 150)); AutoF1 a3 = new AutoF1((short)random.Next(1, 99), "Honda", (short)random.Next(1, 150)); AutoF1 a4 = new AutoF1((short)random.Next(1, 99), "Subaru", (short)random.Next(1, 150)); Console.WriteLine("Mostrar Datos de los autos:"); Console.WriteLine(a1.MostrarDatos()); Console.WriteLine(a2.MostrarDatos()); Console.WriteLine(a3.MostrarDatos()); Console.WriteLine(a4.MostrarDatos()); Competencia competencia1 = new Competencia((short)random.Next(3, 10), 3, Competencia.TipoCompetencia.F1); MotoCross m1 = new MotoCross((short)random.Next(1, 99), "A", (short)random.Next(1, 150)); MotoCross m2 = new MotoCross((short)random.Next(1, 99), "B", (short)random.Next(1, 150)); MotoCross m3 = new MotoCross((short)random.Next(1, 99), "C", (short)random.Next(1, 150)); MotoCross m4 = new MotoCross((short)random.Next(1, 99), "D", (short)random.Next(1, 150)); Competencia competencia2 = new Competencia((short)random.Next(3, 10), 6, Competencia.TipoCompetencia.Motos); if (competencia1 + a1) { Console.WriteLine("A1 Añadido Exitosamente"); } else { Console.WriteLine("Error al añadir A1"); } Console.ReadLine(); if (competencia1 + a1) { Console.WriteLine("A1 Añadido Exitosamente"); } else { Console.WriteLine("Error al añadir A1"); } Console.ReadLine(); if (competencia1 + a2) { Console.WriteLine("A2 Añadido Exitosamente"); } else { Console.WriteLine("Error al añadir A2"); } Console.ReadLine(); if (competencia1 + a3) { Console.WriteLine("A3 Añadido Exitosamente"); } else { Console.WriteLine("Error al añadir A3"); } Console.ReadLine(); if (competencia1 + a4) { Console.WriteLine("A4 Añadido Exitosamente"); } else { Console.WriteLine("Error al añadir A4"); } Console.ReadLine(); if (competencia1 + a4) { Console.WriteLine("A4 Añadido Exitosamente"); } else { Console.WriteLine("Error al añadir A4"); } Console.WriteLine("\nMostrar datos de la competencia:"); Console.WriteLine(competencia1.MostrarDatos()); Console.ReadLine(); Console.Clear(); if (competencia2 + m1) { Console.WriteLine("M1 Añadido Exitosamente"); } else { Console.WriteLine("Error al añadir M1"); } Console.ReadLine(); if (competencia2 + m1) { Console.WriteLine("M1 Añadido Exitosamente"); } else { Console.WriteLine("Error al añadir M1"); } Console.ReadLine(); if (competencia2 + m2) { Console.WriteLine("M2 Añadido Exitosamente"); } else { Console.WriteLine("Error al añadir M2"); } Console.ReadLine(); if (competencia2 + m3) { Console.WriteLine("M3 Añadido Exitosamente"); } else { Console.WriteLine("Error al añadir M3"); } Console.ReadLine(); if (competencia2 + m4) { Console.WriteLine("M4 Añadido Exitosamente"); } else { Console.WriteLine("Error al añadir M4"); } Console.ReadLine(); if (competencia2 + m4) { Console.WriteLine("M4 Añadido Exitosamente"); } else { Console.WriteLine("Error al añadir M4"); } Console.ReadLine(); try { if (competencia2 + a4) { Console.WriteLine("A4 Añadido Exitosamente"); } else { Console.WriteLine("Error al añadir A4"); } } catch (CompetenciaNoDisponibleException e) { Console.WriteLine(e.ToString()); } Console.WriteLine("\nMostrar datos de la competencia2:"); Console.WriteLine(competencia2.MostrarDatos()); Console.ReadLine(); }
static void Main(string[] args) { Console.Title = "Ejercicio Nro 43"; AutoF1 a1 = new AutoF1(54, "Ford", 120); AutoF1 a2 = new AutoF1(100, "Renault", 92); MotoCross a3 = new MotoCross(88, "KTM", 250); AutoF1 a4 = new AutoF1(82, "BMW", 190); AutoF1 a5 = new AutoF1(16, "VW", 88); AutoF1 a6 = new AutoF1(23, "Fiat", 115); Competencia competencia = new Competencia(4, 6, Competencia.TipoCompetencia.F1); try { if (competencia + a1) { Console.WriteLine(a1.MostrarDatos()); } } catch (Exception e) { Console.WriteLine(e.ToString()); } Console.ReadKey(); Console.Clear(); try { if (competencia + a2) { Console.WriteLine(a2.MostrarDatos()); } } catch (Exception e) { Console.WriteLine(e.ToString()); } Console.ReadKey(); Console.Clear(); try { if (competencia + a2) { Console.WriteLine(a2.MostrarDatos()); } } catch (Exception e) { Console.WriteLine(e.ToString()); } Console.ReadKey(); Console.Clear(); try { if (competencia + a3) { Console.WriteLine(a3.MostrarDatos()); } } catch (Exception e) { Console.WriteLine(e.ToString()); } Console.ReadKey(); Console.Clear(); try { if (competencia + a4) { Console.WriteLine(a4.MostrarDatos()); } } catch (Exception e) { Console.WriteLine(e.ToString()); } Console.ReadKey(); Console.Clear(); try { if (competencia + a5) { Console.WriteLine(a5.MostrarDatos()); } } catch (Exception e) { Console.WriteLine(e.ToString()); } Console.ReadKey(); Console.Clear(); try { if (competencia + a6) { Console.WriteLine(a6.MostrarDatos()); } } catch (Exception e) { Console.WriteLine(e.ToString()); } Console.ReadKey(); Console.Clear(); Console.WriteLine(competencia.MostrarDatos()); Console.ReadKey(); }
static void Main(string[] args) { Competencia competenciaF1 = new Competencia(20, 8, Competencia.TipoCompetencia.F1); Competencia competenciaMotocross = new Competencia(30, 8, Competencia.TipoCompetencia.Motocross); AutoF1 ferrari = new AutoF1(10, "hola mundo", 10); AutoF1 mercedez = new AutoF1(11, "xd", 11); AutoF1 audi = new AutoF1(12, "rtx", 12); MotoCross honda = new MotoCross(13, "hola mundo", 13); MotoCross cerro = new MotoCross(14, "xd", 14); MotoCross cientodiez = new MotoCross(15, "rtx", 15); bool retorno1 = competenciaF1 == ferrari; bool retorno2 = competenciaF1 == mercedez; bool retorno3 = competenciaF1 == audi; bool retorno4 = competenciaMotocross == honda; bool retorno5 = competenciaMotocross == cerro; bool retorno6 = competenciaMotocross == cientodiez; if (retorno1 == true && retorno2 == true && retorno3 == true && retorno4 == true && retorno5 == true && retorno6) { Console.WriteLine("Se agregaron los siguientes competidores:\n{0}\n{1}\n{2}\n{3}\n{4}\n{5}\n", ferrari.MostrarDatos(), mercedez.MostrarDatos(), audi.MostrarDatos(), honda.MostrarDatos(), cerro.MostrarDatos(), cientodiez.MostrarDatos()); } else { Console.WriteLine("Se exedio el limite de competidores por competencia"); } if (ferrari == mercedez) { Console.WriteLine("Tienen el mismo numero"); } else { Console.WriteLine("NO son iguales"); } Console.ReadKey(); }
static void Main(string[] args) { Random random = new Random(); AutoF1 a1 = new AutoF1((short)random.Next(1, 99), "Ferrari"); AutoF1 a2 = new AutoF1((short)random.Next(1, 99), "Chevrolet"); AutoF1 a3 = new AutoF1((short)random.Next(1, 99), "Honda"); AutoF1 a4 = new AutoF1((short)random.Next(1, 99), "Subaru"); Console.WriteLine("Mostrar Datos de los autos:"); Console.WriteLine(a1.MostrarDatos()); Console.WriteLine(a2.MostrarDatos()); Console.WriteLine(a3.MostrarDatos()); Console.WriteLine(a4.MostrarDatos()); Competencia competencia1 = new Competencia((short)random.Next(3, 10), 3); if (competencia1 + a1) { Console.WriteLine("A1 Añadido Exitosamente"); } else { Console.WriteLine("Error al añadir A1"); } if (competencia1 + a1) { Console.WriteLine("A1 Añadido Exitosamente"); } else { Console.WriteLine("Error al añadir A1"); } if (competencia1 + a2) { Console.WriteLine("A2 Añadido Exitosamente"); } else { Console.WriteLine("Error al añadir A2"); } if (competencia1 + a3) { Console.WriteLine("A3 Añadido Exitosamente"); } else { Console.WriteLine("Error al añadir A3"); } if (competencia1 + a4) { Console.WriteLine("A4 Añadido Exitosamente"); } else { Console.WriteLine("Error al añadir A4"); } if (competencia1 + a4) { Console.WriteLine("A4 Añadido Exitosamente"); } else { Console.WriteLine("Error al añadir A4"); } Console.WriteLine("\nMostrar datos de la competencia:"); Console.WriteLine(competencia1.MostrarDatos()); Console.ReadLine(); }