static void Main(string[] args) { // Instancio los torneos y equipos Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("Torneo de Basquet"); Torneo <EquipoFutbol> torneoFutbol = new Torneo <EquipoFutbol>("Torneo de Futbol"); EquipoFutbol boca = new EquipoFutbol("Boca", DateTime.Now); EquipoFutbol river = new EquipoFutbol("River", DateTime.Now); EquipoFutbol racing = new EquipoFutbol("Racing", DateTime.Now); EquipoBasquet bocaBasquet = new EquipoBasquet("BocaB", DateTime.Now); EquipoBasquet riverBasquet = new EquipoBasquet("RiverB", DateTime.Now); EquipoBasquet racingBasquet = new EquipoBasquet("RacingB", DateTime.Now); // Agrego los equipos a los torneos permitidos (verificando tambien que no se puedan duplicar) torneoBasquet += bocaBasquet; torneoBasquet += riverBasquet; torneoBasquet += racingBasquet; torneoBasquet += bocaBasquet; torneoBasquet += bocaBasquet; torneoFutbol += boca; torneoFutbol += river; torneoFutbol += racing; // Muestro los equipos anotados a cada torneo Console.WriteLine(torneoFutbol.Mostrar()); Console.WriteLine(torneoBasquet.Mostrar()); // Se juegan 3 partidos de cada torneo y se muestran sus resultados Console.WriteLine("PARTIDOS JUGADOS"); Console.WriteLine(torneoFutbol.JugarPartido()); Console.WriteLine(torneoFutbol.JugarPartido()); Console.WriteLine(torneoFutbol.JugarPartido()); Console.WriteLine(torneoBasquet.JugarPartido()); Console.WriteLine(torneoBasquet.JugarPartido()); Console.WriteLine(torneoBasquet.JugarPartido()); Console.ReadKey(); }
/* i. Crear un programa que genere 2 torneos, uno de Futbol y otro de Basquet. * ii. Crear 3 equipos de cada tipo. * iii. Agregar los equipos en tantos torneos como se pueda. * iv. Llamar al método Mostrar de Torneo e imprimir su retorno por pantalla. * v. Llamar al menos 3 veces a la propiedad JugarPartido de cada torneo e imprimir su * respuesta por pantalla */ static void Main(string[] args) { Torneo <EquipoFutbol> torneoFutbol = new Torneo <EquipoFutbol>("Torneo Nertor Kirssner"); Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("Copa Martita Fort"); EquipoFutbol equipoFutbolUno = new EquipoFutbol("Sporting Pepito", DateTime.Parse("06 / 04 / 1945")); EquipoFutbol equipoFutbolDos = new EquipoFutbol("Pajaros Dorados", DateTime.Parse("24 / 11 / 1968")); EquipoFutbol equipoFutbolTres = new EquipoFutbol("Massachussets Plate", DateTime.Parse("07 / 07 / 1953")); EquipoBasquet equipoBasketUno = new EquipoBasquet("LAMAS", DateTime.Parse("06 / 04 / 1945")); EquipoBasquet equipoBasketDos = new EquipoBasquet("Deportivo Cristal", DateTime.Parse("24 / 11 / 1968")); EquipoBasquet equipoBasketTres = new EquipoBasquet("Tropisports", DateTime.Parse("07 / 07 / 1953")); torneoFutbol += equipoFutbolUno; torneoFutbol += equipoFutbolDos; torneoFutbol += equipoFutbolTres; torneoBasquet += equipoBasketUno; torneoBasquet += equipoBasketDos; torneoBasquet += equipoBasketTres; /////Mostrar Console.Write(torneoFutbol.Mostrar()); Console.Write(torneoBasquet.Mostrar()); /////Jugar Console.Write(torneoFutbol.JugarPartido()); Console.Write(torneoFutbol.JugarPartido()); Console.Write(torneoFutbol.JugarPartido()); Console.ReadKey(); Console.Write(torneoBasquet.JugarPartido()); Console.Write(torneoBasquet.JugarPartido()); Console.Write(torneoBasquet.JugarPartido()); Console.ReadKey(); }
static void Main(string[] args) { //Instacio Torneo Torneo <Equipo> torneoFutbol = new Torneo <Equipo>("Torneo de Futbol"); Torneo <Equipo> torneoBasquet = new Torneo <Equipo>("Torneo de Basket"); //Instancio Equipos de Futbol EquipoFutbol equipoFut1 = new EquipoFutbol("Boca", new DateTime()); EquipoFutbol equipoFut2 = new EquipoFutbol("River", new DateTime()); EquipoFutbol equipoFut3 = new EquipoFutbol("Racing", new DateTime()); //Instancio Equipos de Basket EquipoBasquet equipoBas1 = new EquipoBasquet("Spurs", new DateTime()); EquipoBasquet equipoBas2 = new EquipoBasquet("Lakers", new DateTime()); EquipoBasquet equipoBas3 = new EquipoBasquet("Bulls", new DateTime()); //Agrego Equipos al Torneo torneoFutbol = torneoFutbol + equipoFut1; torneoFutbol = torneoFutbol + equipoFut2; torneoFutbol = torneoFutbol + equipoFut3; torneoBasquet = torneoBasquet + equipoBas1; torneoBasquet = torneoBasquet + equipoBas2; torneoBasquet = torneoBasquet + equipoBas3; //Muestro Torneos Console.WriteLine(torneoFutbol.Mostrar()); Console.WriteLine(""); Console.WriteLine(torneoBasquet.Mostrar()); //Partidos Futbol Console.WriteLine(""); Console.WriteLine("**PARTIDO 1**"); Console.WriteLine(torneoFutbol.JugarPartido()); Console.WriteLine(""); Console.WriteLine("**PARTIDO 2**"); Console.WriteLine(torneoFutbol.JugarPartido()); Console.WriteLine(""); Console.WriteLine("**PARTIDO 3**"); Console.WriteLine(torneoFutbol.JugarPartido()); Console.WriteLine(""); //Partidos Basket Console.WriteLine(""); Console.WriteLine("**PARTIDO 1**"); Console.WriteLine(torneoBasquet.JugarPartido()); Console.WriteLine(""); Console.WriteLine("**PARTIDO 2**"); Console.WriteLine(torneoBasquet.JugarPartido()); Console.WriteLine(""); Console.WriteLine("**PARTIDO 3**"); Console.WriteLine(torneoBasquet.JugarPartido()); Console.WriteLine(""); Console.ReadKey(); }
static void Main(string[] args) { DateTime d1 = new DateTime(1); DateTime d2 = new DateTime(0); Torneo <EquipoFutbol> torneoFtubol = new Torneo <EquipoFutbol>("Copa1"); Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("Copa2"); EquipoFutbol equipoFutbol1 = new EquipoFutbol("Boca", d1); EquipoFutbol equipoFutbol2 = new EquipoFutbol("River", d2); EquipoFutbol equipoFutbol3 = new EquipoFutbol("Racing", d1); EquipoBasquet equipoBasquet1 = new EquipoBasquet("Spurs", d1); EquipoBasquet equipoBasquet2 = new EquipoBasquet("Lakers", d2); EquipoBasquet equipoBasquet3 = new EquipoBasquet("Argentinos", d1); torneoFtubol += equipoFutbol1; torneoFtubol += equipoFutbol2; torneoFtubol += equipoFutbol3; torneoBasquet += equipoBasquet1; torneoBasquet += equipoBasquet2; torneoBasquet += equipoBasquet3; Console.WriteLine(torneoFtubol.Mostrar()); Console.WriteLine(torneoBasquet.Mostrar()); Console.WriteLine(Torneo <EquipoBasquet> .JugarPartido(torneoBasquet)); Console.ReadKey(); }
static void Main(string[] args) { Torneo <EquipoFutbol> torneoFutbol = new Torneo <EquipoFutbol>("futbol"); Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("futbol"); EquipoFutbol EqFutbol1 = new EquipoFutbol("eq1"); EquipoFutbol EqFutbol2 = new EquipoFutbol("eq2"); EquipoFutbol EqFutbol3 = new EquipoFutbol("eq3"); EquipoBasquet EqBasquet1 = new EquipoBasquet("eq4"); EquipoBasquet EqBasquet2 = new EquipoBasquet("eq5"); EquipoBasquet EqBasquet3 = new EquipoBasquet("eq6"); bool buffer; buffer = torneoFutbol + EqFutbol1; buffer = torneoFutbol + EqFutbol2; buffer = torneoFutbol + EqFutbol3; Console.WriteLine(torneoFutbol.Mostrar()); Console.WriteLine(torneoFutbol.JugarPartido()); Console.ReadKey(); }
static void Main(string[] args) { Torneo <EquipoFutbol> futbol = new Torneo <EquipoFutbol>("Futbol"); Torneo <EquipoBasquet> basquet = new Torneo <EquipoBasquet>("Basquet"); EquipoFutbol f1 = new EquipoFutbol("Boca", DateTime.Now); EquipoFutbol f2 = new EquipoFutbol("Racing", DateTime.Now); EquipoFutbol f3 = new EquipoFutbol("Velez", DateTime.Now); EquipoBasquet b1 = new EquipoBasquet("Spurs", DateTime.Now); EquipoBasquet b2 = new EquipoBasquet("Chicago", DateTime.Now); EquipoBasquet b3 = new EquipoBasquet("Golden", DateTime.Now); futbol += f1; futbol += f2; futbol += f3; futbol += f1; basquet += b1; basquet += b2; basquet += b3; basquet += b1; Console.WriteLine(futbol.Mostrar()); Console.ReadKey(); Console.WriteLine(basquet.Mostrar()); Console.ReadKey(); Console.WriteLine(futbol.JugarPartido()); Console.ReadKey(); Console.WriteLine(basquet.JugarPartido()); Console.ReadKey(); }
static void Main(string[] args) { DateTime fecha = new DateTime(); DateTime fecha2 = new DateTime(); DateTime fecha3 = new DateTime(); fecha = DateTime.Now.AddDays(-1); fecha2 = DateTime.Now.AddDays(-2); fecha3 = DateTime.Now.AddDays(-3); Console.Title = "Ejercicio 47"; Torneo <Equipo> TorneoFutbol = new Torneo <Equipo>("Torneo de Futbol"); Torneo <Equipo> TorneoBasket = new Torneo <Equipo>("Torneo de Bastket"); Equipo Futbol1 = new EquipoFutbol("Futbol1", fecha); Equipo Futbol2 = new EquipoFutbol("Futbol2", fecha2); Equipo Futbol3 = new EquipoFutbol("Futbol3", fecha3); Equipo Basquet1 = new EquipoBasket("Basket1", fecha); Equipo Basquet2 = new EquipoBasket("Basket2", fecha2); Equipo Basquet3 = new EquipoBasket("Basket3", fecha3); TorneoFutbol += Futbol1; TorneoFutbol += Futbol2; TorneoFutbol += Futbol2; TorneoFutbol += Futbol3; TorneoFutbol += Futbol3; TorneoBasket += Basquet1; TorneoBasket += Basquet2; TorneoBasket += Basquet2; TorneoBasket += Basquet3; TorneoBasket += Basquet3; Console.WriteLine(TorneoFutbol.Mostrar()); Console.WriteLine("------------------------------------------------------"); Console.WriteLine("Partido 1:\n{0}", TorneoFutbol.JugarPartido()); Console.WriteLine("Partido 2:\n{0}", TorneoFutbol.JugarPartido()); Console.WriteLine("Partido 3:\n{0}", TorneoFutbol.JugarPartido()); Console.WriteLine("******************************************************"); Console.WriteLine(TorneoBasket.Mostrar()); Console.WriteLine("Partido 1:\n{0}", TorneoBasket.JugarPartido()); Console.WriteLine("Partido 2:\n{0}", TorneoBasket.JugarPartido()); Console.WriteLine("Partido 3:\n{0}", TorneoBasket.JugarPartido()); Console.ReadKey(); }
static void Main(string[] args) { Torneo <EquipoFutbol> CopaSudamericana = new Torneo <EquipoFutbol>("Copa Sudamericana"); Torneo <EquipoBasquet> FIBA = new Torneo <EquipoBasquet>("FIBA"); EquipoFutbol river = new EquipoFutbol("River", new DateTime(1901, 05, 25)); EquipoFutbol boca = new EquipoFutbol("Boca", new DateTime(1905, 03, 3)); EquipoFutbol independiente = new EquipoFutbol("Independiente", new DateTime(1905, 01, 1)); EquipoFutbol racing = new EquipoFutbol("Racing", new DateTime(1903, 04, 25)); _ = CopaSudamericana + river; _ = CopaSudamericana + boca; _ = CopaSudamericana + independiente; _ = CopaSudamericana + racing; Console.WriteLine(CopaSudamericana.Mostrar()); Console.WriteLine(CopaSudamericana.JugarPartido()); Console.WriteLine(CopaSudamericana.JugarPartido()); Console.WriteLine(CopaSudamericana.JugarPartido()); Console.WriteLine(CopaSudamericana.JugarPartido()); Console.ReadKey(); EquipoBasquet equipoBasquet1 = new EquipoBasquet("Boca", new DateTime(1920, 10, 10)); EquipoBasquet equipoBasquet2 = new EquipoBasquet("Atlas", new DateTime(1920, 10, 10)); EquipoBasquet equipoBasquet3 = new EquipoBasquet("Gimnasia", new DateTime(1920, 10, 10)); EquipoBasquet equipoBasquet4 = new EquipoBasquet("Independiente", new DateTime(1920, 10, 10)); _ = FIBA + equipoBasquet1; _ = FIBA + equipoBasquet2; _ = FIBA + equipoBasquet3; _ = FIBA + equipoBasquet4; Console.WriteLine(FIBA.Mostrar()); Console.WriteLine(FIBA.JugarPartido()); Console.WriteLine(FIBA.JugarPartido()); Console.WriteLine(FIBA.JugarPartido()); Console.WriteLine(FIBA.JugarPartido()); Console.ReadKey(); }
static void Main(string[] args) { Torneo <EquipoDeFutbol> torneoFutbol = new Torneo <EquipoDeFutbol>("Toco y sigo"); Torneo <EquipoDeBasquet> torneoBasquet = new Torneo <EquipoDeBasquet>("Pivoteo y me voy"); EquipoDeFutbol independiente = new EquipoDeFutbol("Independiente", DateTime.Now); EquipoDeFutbol sanLorenzo = new EquipoDeFutbol("San Lorenzo", DateTime.Now); EquipoDeFutbol Boca = new EquipoDeFutbol("Boca", DateTime.Now); EquipoDeBasquet lakers = new EquipoDeBasquet("Lakers", DateTime.Now); EquipoDeBasquet warrios = new EquipoDeBasquet("Warrios", DateTime.Now); EquipoDeBasquet chicago = new EquipoDeBasquet("Chicaco Bulls", DateTime.Now); torneoFutbol += independiente; torneoFutbol += sanLorenzo; torneoFutbol += Boca; torneoFutbol += independiente; //torneoBasquet += independiente; torneoBasquet += lakers; torneoBasquet += warrios; torneoBasquet += chicago; torneoBasquet += lakers; Console.WriteLine(torneoBasquet.Mostrar()); Console.ReadKey(); Console.WriteLine(torneoFutbol.Mostrar()); Console.ReadKey(); Console.WriteLine(torneoBasquet.JugarPartido()); Console.ReadKey(); Console.WriteLine(torneoFutbol.JugarPartido()); Console.ReadKey(); Console.WriteLine(torneoBasquet.JugarPartido()); Console.ReadKey(); }
static void Main(string[] args) { Torneo <EquipoFutbol> torneoFutbol = new Torneo <EquipoFutbol>("AFA"); Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("FABB"); EquipoFutbol Futbol1 = new EquipoFutbol("River"); EquipoFutbol Futbol2 = new EquipoFutbol("Boca"); EquipoFutbol Futbol3 = new EquipoFutbol("Banfield"); EquipoBasquet Basquet1 = new EquipoBasquet("Obras"); EquipoBasquet Basquet2 = new EquipoBasquet("Ferro"); EquipoBasquet Basquet3 = new EquipoBasquet("GyELZ"); bool rta; rta = torneoFutbol + Futbol1; rta = torneoFutbol + Futbol2; rta = torneoFutbol + Futbol3; //rta = torneoBasquet + Futbol3; no se pude xq el + sobrecarga c el == q se fija q sean Tipos iguales rta = torneoBasquet + Basquet1; rta = torneoBasquet + Basquet2; rta = torneoBasquet + Basquet3; Console.WriteLine(torneoFutbol.Mostrar()); Console.WriteLine(torneoFutbol.JugarPartido()); Console.WriteLine(torneoFutbol.JugarPartido()); Console.WriteLine(torneoFutbol.JugarPartido()); Console.WriteLine(torneoBasquet.Mostrar()); Console.WriteLine(torneoBasquet.JugarPartido()); Console.WriteLine(torneoBasquet.JugarPartido()); Console.WriteLine(torneoBasquet.JugarPartido()); Console.ReadKey(); }
static void Main(string[] args) { Torneo <EquipoFutbol> torneoFutbol = new Torneo <EquipoFutbol>("Superliga"); Torneo <EquipoBasket> torneoBasket = new Torneo <EquipoBasket>("Confederaciones"); DateTime dato = new DateTime(1852, 10, 18); EquipoFutbol riverPlate = new EquipoFutbol("River plate", dato); dato = new DateTime(1850, 9, 6); EquipoFutbol bocaJuniors = new EquipoFutbol("Boca Juniors", dato); dato = new DateTime(1870, 1, 2); EquipoFutbol sanLorenzo = new EquipoFutbol("San Lorenzo", dato); dato = new DateTime(1930, 7, 5); EquipoBasket lomas = new EquipoBasket("Lomas", dato); dato = new DateTime(1950, 11, 25); EquipoBasket independienteBurzaco = new EquipoBasket("Independiente de Burzaco", dato); dato = new DateTime(1970, 8, 29); EquipoBasket losAlamos = new EquipoBasket("Los Alamos", dato); _ = riverPlate + torneoFutbol; _ = riverPlate + torneoFutbol; _ = bocaJuniors + torneoFutbol; _ = sanLorenzo + torneoFutbol; Console.WriteLine(torneoFutbol.Mostrar()); Console.ReadKey(); Console.WriteLine(torneoFutbol.JugarPartido(riverPlate, bocaJuniors)); Console.ReadKey(); Console.WriteLine(torneoFutbol.JugarPartido(sanLorenzo, riverPlate)); Console.ReadKey(); Console.WriteLine(torneoFutbol.JugarPartido(bocaJuniors, sanLorenzo)); Console.ReadKey(); }