static void Main(string[] args) { Torneo <EquipoFutbol> torneoFutbol = new Torneo <EquipoFutbol>(); Torneo <EquipoBasquet> torneoBasket = new Torneo <EquipoBasquet>(); EquipoBasquet equipoBasquet = new EquipoBasquet(); equipoBasquet.fechaCreacion = new DateTime(1989, 10, 5); equipoBasquet.nombre = "Los wachines"; torneoBasket = torneoBasket + equipoBasket; EquipoBasquet equipoBasket2 = new EquipoBasquet(); equipoBasket2.fechaCreacion = new DateTime(2007, 5, 5); equipoBasket2.nombre = "Los pepitos"; torneoBasket = torneoBasket + equipoBasquet2; EquipoFutbol equipoFutbol = new EquipoFutbol(); equipoFutbol.nombre = "Boquita"; equipoFutbol.fechaCreacion = new DateTime(1905, 5, 13); torneoFutbol += equipoFutbol; EquipoFutbol equipoFutbol2 = new EquipoFutbol(); EquipoFutbol equipoFutbol3 = new EquipoFutbol(); equipoFutbol2.nombre = "UTN"; equipoFutbol2.fechaCreacion = new DateTime(2000, 8, 19); equipoFutbol3.nombre = "peperoni"; equipoFutbol3.fechaCreacion = new DateTime(1889, 8, 24); Torneo <EquipoBasket> .Mostrar(torneoBasket); Console.ReadKey(); }
static void Main(string[] args) { Torneo <EquipoBasquet> tb = new Torneo <EquipoBasquet>("Torneo Basquet"); Torneo <EquipoFutbol> tf = new Torneo <EquipoFutbol>("Torneo Futbol"); EquipoBasquet eb1 = new EquipoBasquet("Basquet 1", new DateTime(1999, 06, 02)); EquipoBasquet eb2 = new EquipoBasquet("Basquet 2", new DateTime(1999, 06, 03)); EquipoBasquet eb3 = new EquipoBasquet("Basquet 3", new DateTime(1999, 06, 04)); EquipoFutbol ef1 = new EquipoFutbol("Futbol 1", new DateTime(1999, 06, 05)); EquipoFutbol ef2 = new EquipoFutbol("Futbol 2", new DateTime(1999, 06, 06)); EquipoFutbol ef3 = new EquipoFutbol("Futbol 3", new DateTime(1999, 06, 07)); tb += eb1; tb += eb2; tb += eb3; tf += ef1; tf += ef2; tf += ef3; Console.WriteLine(tb.ToString()); Console.WriteLine(tf.ToString()); Console.WriteLine(tb.JugarPartido); Console.WriteLine(tf.JugarPartido); 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(); }
/* 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) { 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> torneo1 = new Torneo <EquipoFutbol>("EQUIPOS DE FUTBOL"); Torneo <EquipoBasquet> torneo2 = new Torneo <EquipoBasquet>("EQUIPOS DE BASQUET"); EquipoBasquet e1 = new EquipoBasquet("Basquet UNO", DateTime.Now.AddYears(-1)); EquipoBasquet e2 = new EquipoBasquet("Basquet DOS", DateTime.Now.AddYears(-1).AddMonths(2).AddDays(3)); EquipoBasquet e3 = new EquipoBasquet("Basquet TRES", DateTime.Now.AddYears(-1).AddMonths(-3)); EquipoFutbol e4 = new EquipoFutbol("Futbol UNO", DateTime.Now.AddYears(-3).AddDays(3)); EquipoFutbol e5 = new EquipoFutbol("Futbol DOS", DateTime.Now.AddYears(-4).AddMonths(5)); EquipoFutbol e6 = new EquipoFutbol("Futbol TRES", DateTime.Now.AddYears(-3).AddMonths(2)); torneo1 += e4; torneo1 += e5; torneo1 += e6; torneo2 += e1; torneo2 += e2; torneo2 += e3; Console.WriteLine(torneo1.JugarPartido); Console.WriteLine(torneo1.JugarPartido); Console.WriteLine(torneo1.JugarPartido); Console.WriteLine(torneo2.JugarPartido); Console.WriteLine(torneo2.JugarPartido); Console.WriteLine(torneo2.JugarPartido); Console.WriteLine(torneo1.Mostrar()); Console.WriteLine(torneo2.Mostrar()); Console.ReadKey(); }
static void Main(string[] args) { //Torneo<EquipoFutbol> = new Torneo<EquipoFutbol>() DateTime fecha = new DateTime(2012, 4, 12); EquipoBasquet basket = new EquipoBasquet("Estudiantes", fecha); EquipoBasquet basket2 = new EquipoBasquet("Deportivo", fecha); EquipoBasquet basquet3 = new EquipoBasquet("Calaveras", fecha); EquipoFutbol futbol = new EquipoFutbol("Boca", fecha); EquipoFutbol river = new EquipoFutbol("River", fecha); EquipoFutbol riber = new EquipoFutbol("River", fecha); EquipoFutbol Estudiantes = new EquipoFutbol("Estudiantes de la plata", fecha); Torneo <EquipoBasquet> torneoBasket = new Torneo <EquipoBasquet>("Torneo de Basket"); Torneo <EquipoFutbol> torneoFutbol = new Torneo <EquipoFutbol>("torneo de futbol"); torneoBasket += basket; torneoBasket += basket2; torneoBasket += basquet3; torneoFutbol += futbol; torneoFutbol += river; torneoFutbol += riber; torneoFutbol += Estudiantes; Console.WriteLine(torneoBasket.Mostrar()); Console.WriteLine(torneoFutbol.Mostrar()); Console.WriteLine(torneoFutbol.JugarPartido); Console.ReadKey(); }
static void Main(string[] args) { Torneo <EquipoBasquet> torneo = new Torneo <EquipoBasquet>("Torneo de basquet"); Torneo <EquipoFutbol> torneo2 = new Torneo <EquipoFutbol>("Torneo de futbol"); EquipoBasquet eb1 = new EquipoBasquet("River", new DateTime(1910, 10, 4)); EquipoBasquet eb2 = new EquipoBasquet("Real Madrid", new DateTime(1940, 1, 10)); EquipoBasquet eb3 = new EquipoBasquet("Racing", new DateTime(1924, 1, 29)); EquipoFutbol ef1 = new EquipoFutbol("River", new DateTime(1910, 10, 4)); EquipoFutbol ef2 = new EquipoFutbol("Real Madrid", new DateTime(1940, 1, 10)); EquipoFutbol ef3 = new EquipoFutbol("Racing", new DateTime(1924, 1, 29)); bool agrego = torneo + eb1; agrego = torneo + eb2; agrego = torneo + eb3; agrego = torneo + eb3; agrego = torneo2 + ef1; agrego = torneo2 + ef2; agrego = torneo2 + ef3; Console.WriteLine(torneo.Mostrar()); Console.WriteLine(torneo2.Mostrar()); Console.WriteLine(torneo.JugarPartido); Console.WriteLine(torneo.JugarPartido); Console.WriteLine(torneo.JugarPartido); Console.ReadKey(); }
static void Main(string[] args) { Torneo <EquipoFutbol> torneoFutbol = new Torneo <EquipoFutbol>("Torneo de futbol"); Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("Torneo de basquet"); EquipoFutbol equipoFutbolUno = new EquipoFutbol("Futbol Uno", DateTime.Now); EquipoFutbol equipoFutbolDos = new EquipoFutbol("Futbol Dos", DateTime.Now); EquipoFutbol equipoFutbolTres = new EquipoFutbol("Futbol Tres", DateTime.Now); EquipoBasquet equipoBasquetUno = new EquipoBasquet("Basquet Uno", DateTime.Now); EquipoBasquet equipoBasquetDos = new EquipoBasquet("Basquet Dos", DateTime.Now); EquipoBasquet equipoBasquetTres = new EquipoBasquet("Basquet Tres", DateTime.Now); torneoFutbol += equipoFutbolUno; torneoFutbol += equipoFutbolDos; torneoFutbol += equipoFutbolTres; torneoBasquet += equipoBasquetUno; torneoBasquet += equipoBasquetDos; torneoBasquet += equipoBasquetTres; Console.WriteLine(torneoFutbol.Mostrar()); Console.WriteLine(torneoBasquet.Mostrar()); 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(); }
static void Main(string[] args) { Torneo <EquipoBasquet> nba = new Torneo <EquipoBasquet>("NBA"); Torneo <EquipoFutbol> laLiga = new Torneo <EquipoFutbol>("La Liga"); EquipoBasquet e1 = new EquipoBasquet("denver", DateTime.Now); EquipoBasquet e2 = new EquipoBasquet("dallas", DateTime.Now); EquipoBasquet e3 = new EquipoBasquet("colorado", DateTime.Now); EquipoFutbol f1 = new EquipoFutbol("Barsa", DateTime.Now); EquipoFutbol f2 = new EquipoFutbol("Boca", DateTime.Now); EquipoFutbol f3 = new EquipoFutbol("Real", DateTime.Now); nba += e1; nba += e2; nba += e3; laLiga += f1; laLiga += f2; laLiga += f3; Console.WriteLine($"{nba.Mostrar()}"); Console.WriteLine($"{laLiga.Mostrar()}"); Console.WriteLine($"{nba.JugarPartido}"); Console.WriteLine($"{nba.JugarPartido}"); Console.WriteLine($"{nba.JugarPartido}"); Console.WriteLine($"{nba.JugarPartido}"); Console.WriteLine($"{laLiga.JugarPartido}"); Console.WriteLine($"{laLiga.JugarPartido}"); Console.WriteLine($"{laLiga.JugarPartido}"); Console.WriteLine($"{laLiga.JugarPartido}"); Console.ReadKey(); }
static void Main(string[] args) { DateTime dateTime = new DateTime(2018, 09, 5); EquipoFutbol equipoFutbol4 = new EquipoFutbol("Saca", dateTime); EquipoFutbol equipoFutbol2 = new EquipoFutbol("Saca", dateTime); EquipoFutbol equipoFutbol3 = new EquipoFutbol("ASDASD", DateTime.Now); EquipoBasquet equipoBasquet1 = new EquipoBasquet("Sanl", DateTime.Now); EquipoBasquet equipoBasquet2 = new EquipoBasquet("PEPEPE", DateTime.Now); EquipoBasquet equipoBasquet3 = new EquipoBasquet("Test", DateTime.Now); Torneo <EquipoFutbol> torneoFutbol = new Torneo <EquipoFutbol>("20 Giles tras una pelota"); Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("LLEGO CARLOS, LLEGO CARLOS, EL NEGRO QUE SABE JUGAR BASKETBALL"); torneoFutbol += equipoFutbol4; torneoFutbol += equipoFutbol2; torneoFutbol += equipoFutbol3; Console.WriteLine(torneoFutbol.Mostrar()); torneoBasquet += equipoBasquet1; torneoBasquet += equipoBasquet2; torneoBasquet += equipoBasquet3; Console.WriteLine(torneoBasquet.Mostrar()); Console.ReadKey(); Console.Clear(); Console.WriteLine(torneoBasquet.JugarPartido); Console.WriteLine(torneoFutbol.JugarPartido); Console.WriteLine(torneoBasquet.JugarPartido); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio_47"; Torneo <EquipoFutbol> torneoFutbol = new Torneo <EquipoFutbol>(); Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>(); EquipoFutbol ef1 = new EquipoFutbol("Boca"); EquipoFutbol ef2 = new EquipoFutbol("River"); EquipoFutbol ef3 = new EquipoFutbol("Velez"); EquipoBasquet eb1 = new EquipoBasquet("San Antonio Spurs"); EquipoBasquet eb2 = new EquipoBasquet("LA Lakers"); EquipoBasquet eb3 = new EquipoBasquet("Chicago Bulls"); torneoBasquet += eb1; torneoBasquet += eb2; torneoBasquet += eb3; torneoFutbol += ef1; torneoFutbol += ef2; torneoFutbol += ef3; Console.WriteLine(torneoBasquet.JugarPartido); Console.WriteLine(torneoBasquet.JugarPartido); Console.WriteLine(torneoBasquet.JugarPartido); Console.WriteLine("\n{0}", torneoFutbol.JugarPartido); Console.WriteLine(torneoFutbol.JugarPartido); 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) { //------------------------------futbol-----------------------------------------------// Torneo <EquipoFutbol> torneoFutbol = new Torneo <EquipoFutbol>("Liga Profesional de Futbol"); EquipoFutbol independiente = new EquipoFutbol("Independiente", new DateTime(1905, 01, 01)); EquipoFutbol racing = new EquipoFutbol("Racing", new DateTime(1903, 03, 25)); EquipoFutbol boca = new EquipoFutbol("Boca", new DateTime(1905, 04, 03)); EquipoFutbol river = new EquipoFutbol("River", new DateTime(1901, 05, 25)); torneoFutbol += independiente; torneoFutbol += racing; torneoFutbol += boca; torneoFutbol += river; Console.WriteLine("-------------------------------Futbol-----------------------------------------------"); Console.WriteLine(torneoFutbol.ToString()); Console.WriteLine($"Resultadodo de la fecha [{torneoFutbol.JugarPartido}]"); //------------------------------basquet-----------------------------------------------// Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("NBA"); EquipoBasquet LAL = new EquipoBasquet("Los Angeles Lakers", new DateTime(1946, 11, 05)); EquipoBasquet SAS = new EquipoBasquet("San Antonio Spurs", new DateTime(1967, 03, 23)); EquipoBasquet CHB = new EquipoBasquet("Chicago Bulls", new DateTime(1966, 01, 16)); EquipoBasquet NYK = new EquipoBasquet("New York Knicks", new DateTime(1946, 06, 06)); torneoBasquet += LAL; torneoBasquet += SAS; torneoBasquet += CHB; torneoBasquet += NYK; Console.WriteLine("-------------------------------Basquet-----------------------------------------------"); Console.WriteLine(torneoBasquet.ToString()); Console.WriteLine($"Resultadodo de la fecha [{torneoBasquet.JugarPartido}]");; Console.ReadKey(); }
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(); }
static void Main(string[] args) { /* * iii. Generar la clase EquipoFutbol que herede de Equipo. * iv. Generar la clase EquipoBasquet que herede de Equipo. * * * * b. Crear un proyecto del tipo Console: * * 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. */ Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("Torneo Basquet"); Torneo <EquipoFutbol> torneoFutbol = new Torneo <EquipoFutbol>("Torneo Futbol"); EquipoBasquet eb1 = new EquipoBasquet("Defensores BASQUET", new DateTime(1995, 08, 11)); EquipoBasquet eb2 = new EquipoBasquet("Los Indios BASQUET", new DateTime(1963, 09, 05)); EquipoBasquet eb3 = new EquipoBasquet("Padua BASQUET", new DateTime(1961, 02, 25)); EquipoFutbol ef1 = new EquipoFutbol("Defensores FCLUB", new DateTime(1998, 07, 11)); EquipoFutbol ef2 = new EquipoFutbol("Los Indios FCLUB", new DateTime(1988, 05, 11)); EquipoFutbol ef3 = new EquipoFutbol("Padua BASQUET FCLUB", new DateTime(1978, 03, 11)); torneoBasquet += eb1; torneoBasquet += eb2; torneoBasquet += eb3; torneoFutbol += ef1; torneoFutbol += ef2; torneoFutbol += ef3; Console.WriteLine(torneoBasquet.Mostrar()); Console.WriteLine("--------------------------------------------------"); Console.WriteLine(torneoFutbol.Mostrar()); Console.ReadKey(); Console.Clear(); Console.WriteLine(torneoBasquet.JugarPartido); Console.ReadKey(); Console.Clear(); Console.WriteLine(torneoBasquet.JugarPartido); Console.ReadKey(); Console.Clear(); Console.WriteLine(torneoBasquet.JugarPartido); Console.ReadKey(); Console.Clear(); Console.WriteLine(torneoFutbol.JugarPartido); Console.ReadKey(); Console.Clear(); Console.WriteLine(torneoFutbol.JugarPartido); Console.ReadKey(); Console.Clear(); Console.WriteLine(torneoFutbol.JugarPartido); Console.ReadKey(); Console.Clear(); }
static void Main(string[] args) { Torneo <EquipoFutbol> tFutbol = new Torneo <EquipoFutbol>("Pepe"); Torneo <EquipoBasquet> tBasquet = new Torneo <EquipoBasquet>("No Pepe"); EquipoFutbol eFutbol1 = new EquipoFutbol("Hola", new DateTime(2000, 06, 20)); EquipoFutbol eFutbol2 = new EquipoFutbol("Hola", new DateTime(2000, 06, 20)); EquipoFutbol eFutbol3 = new EquipoFutbol("Chau", new DateTime(2020, 04, 03)); EquipoFutbol eFutbol4 = new EquipoFutbol("Chau", new DateTime(2021, 04, 03)); EquipoBasquet eBasquet1 = new EquipoBasquet("Todo Bien", new DateTime(1997, 11, 25)); EquipoBasquet eBasquet2 = new EquipoBasquet("Todo Mal", new DateTime(2000, 06, 20)); if (tFutbol + eFutbol1 == false) { Console.WriteLine(" Puto"); } if (tFutbol + eFutbol2 == false) { Console.WriteLine(" Puto"); } if (tFutbol + eFutbol3 == false) { Console.WriteLine(" Puto"); } if (tFutbol + eFutbol4 == false) { Console.WriteLine(" Puto"); } if (tBasquet + eBasquet1 == false) { Console.WriteLine(" Puto"); } if (tBasquet + eBasquet2 == false) { Console.WriteLine(" Puto"); } Console.WriteLine(" Mostrando Torneo de Futbol: "); Console.WriteLine(tFutbol.Mostrar()); Console.WriteLine(); Console.WriteLine(" Mostrando Torneo de Basquet: "); Console.WriteLine(tBasquet.Mostrar()); Console.WriteLine(" A jugaaaaah: "); Console.WriteLine(tFutbol.JugarPartido); Console.WriteLine(tBasquet.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) { Torneo <EquipoBasquet> torneoB = new Torneo <EquipoBasquet>("Torneo de basquet"); EquipoBasquet basque1 = new EquipoBasquet("Equipo de basquet 1", DateTime.Now); EquipoBasquet basque2 = new EquipoBasquet("Equipo de basquet 2", DateTime.Now); EquipoBasquet basque3 = new EquipoBasquet("Equipo de basquet 3", DateTime.Now); torneoB += basque1; torneoB += basque2; torneoB += basque3; // Reviso que no agrege equipos repetidos torneoB += basque3; Console.WriteLine(torneoB.Mostrar()); Torneo <EquipoFutbol> torneoF = new Torneo <EquipoFutbol>("Torneo de futbol"); EquipoFutbol futbol1 = new EquipoFutbol("Equipo de futbol 1", DateTime.Now); EquipoFutbol futbol2 = new EquipoFutbol("Equipo de futbol 2", DateTime.Now); EquipoFutbol futbol3 = new EquipoFutbol("Equipo de futbol 3", DateTime.Now); torneoF += futbol1; torneoF += futbol2; torneoF += futbol3; // Reviso que no agrege equipos repetidos torneoF += futbol3; Console.WriteLine(torneoF.Mostrar()); //// Reviso que no se pueda agregar equipos de otras diciplinas. //torneoB += futbol1; //torneoF += basque1; Console.WriteLine(torneoB.JugarPartido); Thread.Sleep(10); Console.WriteLine(torneoB.JugarPartido); Thread.Sleep(10); Console.WriteLine(torneoB.JugarPartido); Thread.Sleep(10); Console.WriteLine(torneoF.JugarPartido); Thread.Sleep(10); Console.WriteLine(torneoF.JugarPartido); Thread.Sleep(10); Console.WriteLine(torneoF.JugarPartido); Thread.Sleep(10); Console.Read(); }
static void Main(string[] args) { Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("NBA"); Torneo <EquipoFutbol> torneoFutbol = new Torneo <EquipoFutbol>("Argentina"); EquipoBasquet[] equiposBasquet = new EquipoBasquet[3]; EquipoFutbol[] equiposFutbol = new EquipoFutbol[3]; equiposBasquet[0] = new EquipoBasquet("Equipo Basquet 1", DateTime.Parse("01/01/2019")); equiposBasquet[1] = new EquipoBasquet("Equipo Basquet 2", DateTime.Parse("02/01/2019")); equiposBasquet[2] = new EquipoBasquet("Equipo Basquet 3", DateTime.Parse("03/01/2019")); equiposFutbol[0] = new EquipoFutbol("Equipo Futbol 1", DateTime.Parse("15/01/2019")); equiposFutbol[1] = new EquipoFutbol("Equipo Futbol 2", DateTime.Parse("16/01/2019")); equiposFutbol[2] = new EquipoFutbol("Equipo Futbol 3", DateTime.Parse("17/01/2019")); foreach (EquipoBasquet auxEquipoBasquet in equiposBasquet) { if (torneoBasquet + auxEquipoBasquet) { Console.WriteLine("Se agrega exitosamente al equipo de Basquet al torneo de ese tipo."); } else { Console.WriteLine("No se logra agregar al equipo de Basquet al torneo de ese tipo."); } } foreach (EquipoFutbol auxEquipoFutbol in equiposFutbol) { if (torneoFutbol + auxEquipoFutbol) { Console.WriteLine("Se agrega exitosamente al equipo de futbolistas al torneo de ese tipo."); } else { Console.WriteLine("No se logra agregar al equipo de futbolistas al torneo de ese tipo."); } } Console.WriteLine(torneoBasquet.Mostrar()); for (int i = 1; i <= 3; i++) { Console.WriteLine(torneoBasquet.JugarPartido); Thread.Sleep(100); } Console.ReadKey(); }
static void Main(string[] args) { EquipoBasquet equipoBasquetUno = new EquipoBasquet("Equipo de basquet 1", new DateTime(2002, 5, 20)); EquipoBasquet equipoBasquetDos = new EquipoBasquet("Equipo de basquet 2", new DateTime(2012, 5, 20)); EquipoBasquet equipoBasquetTres = new EquipoBasquet("Equipo de basquet 3", new DateTime(2022, 5, 20)); EquipoFutbol equipoFutbolUno = new EquipoFutbol("Equipo de futbol 1", new DateTime(1196, 5, 20)); EquipoFutbol equipoFutbolDos = new EquipoFutbol("Equipo de futbol 2", new DateTime(1198, 5, 20)); EquipoFutbol equipoFutbolTres = new EquipoFutbol("Equipo de futbol 3", new DateTime(1200, 5, 20)); Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("Torneo de basquet"); Torneo <EquipoFutbol> torneoFutbol = new Torneo <EquipoFutbol>("Torneo de futbol"); torneoBasquet += equipoBasquetUno; torneoBasquet += equipoBasquetDos; torneoBasquet += equipoBasquetTres; torneoFutbol += equipoFutbolUno; torneoFutbol += equipoFutbolDos; torneoFutbol += equipoFutbolTres; Console.WriteLine(torneoBasquet.Mostrar()); Console.WriteLine("------------------"); Console.WriteLine(torneoFutbol.Mostrar()); Console.ReadKey(); Console.WriteLine(torneoBasquet.JugarPartido); System.Threading.Thread.Sleep(500); Console.WriteLine(torneoBasquet.JugarPartido); System.Threading.Thread.Sleep(500); Console.WriteLine(torneoBasquet.JugarPartido); System.Threading.Thread.Sleep(500); Console.WriteLine(torneoBasquet.JugarPartido); Console.ReadKey(); Console.WriteLine("------------------"); Console.WriteLine(torneoFutbol.JugarPartido); System.Threading.Thread.Sleep(500); Console.WriteLine(torneoFutbol.JugarPartido); System.Threading.Thread.Sleep(500); Console.WriteLine(torneoFutbol.JugarPartido); System.Threading.Thread.Sleep(500); Console.WriteLine(torneoFutbol.JugarPartido); Console.ReadKey(); }
static void Main(string[] args) { /* Crear un proyecto del tipo Console: * 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. */ Torneo <EquipoBasquet> TorneoBasquet = new Torneo <EquipoBasquet>("Torneo UTN-Basquet"); Torneo <EquipoFutbol> TorneoFutbol = new Torneo <EquipoFutbol>("Torneo UTN-Futbol"); EquipoBasquet SanAntonio = new EquipoBasquet(DateTime.Now, "San Antonio"); EquipoBasquet GoldenState = new EquipoBasquet(DateTime.Now, "Golden State"); EquipoBasquet Boston = new EquipoBasquet(DateTime.Now, "Boston Celtic"); EquipoBasquet Warriors = new EquipoBasquet(DateTime.Now, "Golden State"); EquipoFutbol Lanus = new EquipoFutbol(DateTime.Now, "Lanus"); EquipoFutbol Tigre = new EquipoFutbol(DateTime.Now, "Tigre"); EquipoFutbol Independiente = new EquipoFutbol(DateTime.Now, "Independiente"); TorneoBasquet += SanAntonio; TorneoBasquet += GoldenState; TorneoBasquet += Boston; TorneoBasquet += Warriors; TorneoFutbol += Lanus; TorneoFutbol += Tigre; TorneoFutbol += Independiente; Console.WriteLine("----------------------------------------------------"); Console.WriteLine(TorneoBasquet.Mostrar()); Console.WriteLine("----------------------------------------------------"); Console.WriteLine(TorneoFutbol.Mostrar()); Console.WriteLine("----------------------------------------------------"); Console.WriteLine(TorneoBasquet.JugarPartido); Console.WriteLine(TorneoBasquet.JugarPartido); Console.WriteLine(TorneoBasquet.JugarPartido); Console.WriteLine("----------------------------------------------------"); Console.WriteLine(TorneoFutbol.JugarPartido); Console.WriteLine(TorneoFutbol.JugarPartido); Console.WriteLine(TorneoFutbol.JugarPartido); Console.ReadLine(); }
static void Main(string[] args) { Torneo <EquipoFutbol> torneoFutbol = new Torneo <EquipoFutbol>("CONMEBOL Libertadores de America"); Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("FIBA World Championship"); EquipoFutbol eFutbolA = new EquipoFutbol("ROSARIO CENTRAL", new DateTime(1896, 1, 21)); EquipoFutbol eFutbolB = new EquipoFutbol("RIVER", new DateTime(1901, 5, 25)); EquipoFutbol eFutbolC = new EquipoFutbol("BOCA", new DateTime(1905, 4, 3)); EquipoBasquet eBasquetA = new EquipoBasquet("SAN ANTONIO SPURS", new DateTime(1967, 5, 1)); EquipoBasquet eBasquetB = new EquipoBasquet("LOS ANGELES LAKERS", new DateTime(1947, 3, 12)); EquipoBasquet eBasquetC = new EquipoBasquet("CHICAGO BULLS", new DateTime(1966, 8, 25)); // Agrego los Equipos de Futbol al torneo torneoFutbol += eFutbolA; torneoFutbol += eFutbolB; torneoFutbol += eFutbolC; //Juego los partidos de Futbol e imprimo los resultados por pantalla Console.WriteLine("Resultados partidos de Futbol"); Console.WriteLine("******************************"); Console.WriteLine(torneoFutbol.ToString()); Console.WriteLine(torneoFutbol.JugarParido); Console.WriteLine(torneoFutbol.JugarParido); Console.WriteLine(torneoFutbol.JugarParido); Console.WriteLine("------------- Fin -------------"); Console.WriteLine("\n"); // Agrego los Equipos de Basquet al torneo torneoBasquet += eBasquetA; torneoBasquet += eBasquetB; torneoBasquet += eBasquetC; // Juego los partidos de Basquet e imprimo los resultados por pantalla Console.WriteLine("Resultados partidos de Basquet"); Console.WriteLine("******************************"); Console.WriteLine(torneoBasquet.ToString()); Console.WriteLine(torneoBasquet.JugarParido); Console.WriteLine(torneoBasquet.JugarParido); Console.WriteLine(torneoBasquet.JugarParido); Console.WriteLine("------------- Fin -------------"); Console.WriteLine("\n"); }
static void Main(string[] args) { Torneo <EquipoFutbol> torneoFutbol; Torneo <EquipoBasquet> torneoBasquet; torneoBasquet = new Torneo <EquipoBasquet>("Basquet 2019"); torneoFutbol = new Torneo <EquipoFutbol>("Futbol 2019"); EquipoBasquet E1 = new EquipoBasquet(); EquipoBasquet E2 = new EquipoBasquet(); EquipoBasquet E3 = new EquipoBasquet(); EquipoFutbol E4 = new EquipoFutbol(); EquipoFutbol E5 = new EquipoFutbol(); EquipoFutbol E6 = new EquipoFutbol(); E1.nombre = "E1"; E2.nombre = "E2"; E3.nombre = "E3"; E4.nombre = "E4"; E5.nombre = "E5"; E6.nombre = "E6"; torneoFutbol.equipos.Add(E4); torneoFutbol.equipos.Add(E5); torneoFutbol.equipos.Add(E6); torneoBasquet.equipos.Add(E1); torneoBasquet.equipos.Add(E2); torneoBasquet.equipos.Add(E3); Console.WriteLine(torneoBasquet.Mostrar()); Console.WriteLine(torneoFutbol.Mostrar()); Console.WriteLine(torneoBasquet.nombre); Console.WriteLine(torneoBasquet.JugarPartido); Console.WriteLine(torneoBasquet.JugarPartido); Console.WriteLine(torneoBasquet.JugarPartido); Console.WriteLine(); Console.WriteLine(torneoFutbol.nombre); Console.WriteLine(torneoFutbol.JugarPartido); Console.WriteLine(torneoFutbol.JugarPartido); Console.WriteLine(torneoFutbol.JugarPartido); Console.ReadKey(); }
static void Main(string[] args) { Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("NBA"); Torneo <EquipoFutbol> torneoFutbol = new Torneo <EquipoFutbol>("FIFA"); EquipoFutbol equipo1 = new EquipoFutbol("San Lorenzo", DateTime.Parse("01/11/1980")); //Console.WriteLine(equipo1.Ficha()); //Console.ReadKey(); EquipoFutbol equipo2 = new EquipoFutbol("Independiente", DateTime.Today); EquipoFutbol equipo3 = new EquipoFutbol("River", DateTime.Today); EquipoBasquet equipo4 = new EquipoBasquet("Boca", DateTime.Today); EquipoBasquet equipo5 = new EquipoBasquet("Lanus", DateTime.Today); EquipoBasquet equipo6 = new EquipoBasquet("Estudiantes", DateTime.Today); torneoBasquet = torneoBasquet + equipo4; torneoBasquet = torneoBasquet + equipo5; torneoBasquet = torneoBasquet + equipo6; torneoFutbol = torneoFutbol + equipo1; torneoFutbol = torneoFutbol + equipo2; torneoFutbol = torneoFutbol + equipo3; Console.WriteLine(torneoFutbol.Mostrar()); Console.WriteLine(torneoBasquet.Mostrar()); Console.ReadKey(); Console.Clear(); 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(); }
static void Main(string[] args) { //Creo los dos torneos Torneo <EquipoFutbol> tFutbol = new Torneo <EquipoFutbol>("Futbolin"); /* * Si no tengo constructor, en vez de los () le paso una propiedad así: * { * Equipos = new List<EquipoFutbol>() * }; */ Torneo <EquipoBasquet> tBasquet = new Torneo <EquipoBasquet>("Basquetbolito"); //Creo equipos de futbol EquipoFutbol eFutbol1 = new EquipoFutbol("Argentinos", System.DateTime.Parse("25/05/2018")); EquipoFutbol eFutbol2 = new EquipoFutbol("Gallinas", System.DateTime.Parse("25/06/2018")); EquipoFutbol eFutbol3 = new EquipoFutbol("Bosteros", System.DateTime.Parse("28/07/2018")); //Creo equipos de basquet EquipoBasquet eBasquet1 = new EquipoBasquet("SanAntonio", System.DateTime.Parse("01/01/2018")); EquipoBasquet eBasquet2 = new EquipoBasquet("Spurs", System.DateTime.Parse("25/02/2018")); EquipoBasquet eBasquet3 = new EquipoBasquet("OtroEquipo", System.DateTime.Parse("05/09/2018")); //Asigno los equipos a sus correspondientes torneos tFutbol = eFutbol1 + tFutbol; tFutbol = eFutbol2 + tFutbol; tFutbol = eFutbol3 + tFutbol; tBasquet = eBasquet1 + tBasquet; tBasquet = eBasquet2 + tBasquet; tBasquet = eBasquet3 + tBasquet; //Muestro información de los equipos Console.WriteLine(tFutbol.Mostrar()); Console.WriteLine(tBasquet.Mostrar()); Console.WriteLine(tFutbol.JugarPartido); Console.WriteLine(tFutbol.JugarPartido); Console.WriteLine(tFutbol.JugarPartido); Console.WriteLine(); Console.WriteLine(tBasquet.JugarPartido); Console.WriteLine(tBasquet.JugarPartido); Console.WriteLine(tBasquet.JugarPartido); Console.ReadKey(); }
static void Main(string[] args) { //Torneos Torneo <EquipoFutbol> TorneoFutbol = new Torneo <EquipoFutbol>("SUPERLIGA ARGENTINA"); Torneo <EquipoBasquet> TorneoBasquet = new Torneo <EquipoBasquet>("LIGA MANU"); //Equipos Futbol EquipoFutbol equipo1 = new EquipoFutbol("River"); EquipoFutbol equipo2 = new EquipoFutbol("Independiente"); EquipoFutbol equipo3 = new EquipoFutbol("Racing"); //Equipos Basquet EquipoBasquet equipoA = new EquipoBasquet("Chicago Bulls"); EquipoBasquet equipoB = new EquipoBasquet("Golden State Warriors"); EquipoBasquet equipoC = new EquipoBasquet("Los Angeles Lakers"); //Agregar Futbol bool a = TorneoFutbol + equipo1; a = TorneoFutbol + equipo2; a = TorneoFutbol + equipo3; Console.WriteLine(TorneoFutbol.Mostrar()); Console.WriteLine(TorneoFutbol.JugarPartido); Console.WriteLine(TorneoFutbol.JugarPartido); Console.WriteLine(TorneoFutbol.JugarPartido); Console.WriteLine("PRESIONE CUALQUIER TECLA PARA CONTINUAR..."); Console.ReadKey(); //Agregar Basquet bool b = TorneoBasquet + equipoA; b = TorneoBasquet + equipoB; b = TorneoBasquet + equipoC; Console.WriteLine(TorneoBasquet.Mostrar()); Console.WriteLine(TorneoBasquet.JugarPartido); Console.WriteLine(TorneoBasquet.JugarPartido); Console.WriteLine(TorneoBasquet.JugarPartido); Console.WriteLine("PRESIONE CUALQUIER TECLA PARA CONTINUAR..."); 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 <EquipoFutbol> torneoFutbol = new Torneo <EquipoFutbol>("Mundial"); Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("NBA"); EquipoBasquet b1 = new EquipoBasquet("BasquetA", DateTime.Now); EquipoBasquet b2 = new EquipoBasquet("BasquetB", DateTime.Now); EquipoBasquet b3 = new EquipoBasquet("BasquetC", DateTime.Now); EquipoFutbol f1 = new EquipoFutbol("FutbolA", DateTime.Now); EquipoFutbol f2 = new EquipoFutbol("FutbolB", DateTime.Now); EquipoFutbol f3 = new EquipoFutbol("FutbolC", DateTime.Now); string partido; torneoBasquet += b1; torneoBasquet += b2; torneoBasquet += b3; torneoBasquet += b3; Console.WriteLine(torneoBasquet.Mostrar()); Console.WriteLine("----------------------"); torneoFutbol += f1; torneoFutbol += f2; torneoFutbol += f3; torneoFutbol += f3; Console.WriteLine(torneoFutbol.Mostrar()); partido = torneoFutbol.JugarPartido; Console.WriteLine(partido); partido = torneoBasquet.JugarPartido; Console.WriteLine(partido); Console.ReadKey(); }
static void Main(string[] args) { Torneo <EquipoFutbol> torneoFutbol = new Torneo <EquipoFutbol>("Superliga"); Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("LNB"); DateTime fecha1 = new DateTime(1908, 4, 10); DateTime fecha2 = new DateTime(1906, 11, 4); DateTime fecha3 = new DateTime(1902, 3, 5); DateTime fecha4 = new DateTime(1911, 2, 12); DateTime fecha5 = new DateTime(1915, 6, 22); DateTime fecha6 = new DateTime(1922, 9, 19); EquipoFutbol futbol1 = new EquipoFutbol("San Lorenzo", fecha1); EquipoFutbol futbol2 = new EquipoFutbol("Chacarita", fecha2); EquipoFutbol futbol3 = new EquipoFutbol("Aldosivi", fecha3); EquipoBasquet basquet1 = new EquipoBasquet("Obras", fecha4); EquipoBasquet basquet2 = new EquipoBasquet("Atenas", fecha5); EquipoBasquet basquet3 = new EquipoBasquet("San Andres", fecha6); torneoFutbol += futbol1; torneoFutbol += futbol2; torneoFutbol += futbol3; torneoBasquet += basquet1; torneoBasquet += basquet2; torneoBasquet += basquet3; Console.WriteLine(torneoFutbol.Mostrar()); Console.WriteLine("-----------------------"); Console.WriteLine(torneoBasquet.Mostrar()); Console.WriteLine("-----------------------"); 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(); }