コード例 #1
0
        static void Main(string[] args)
        {
            Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("NBA");
            Torneo <EquipoFutbol>  torneoFutbol  = new Torneo <EquipoFutbol>("SuperLiga");
            EquipoBasquet          eBasquet1     = new EquipoBasquet("Boston Celtics", new DateTime(1946, 6, 6));
            EquipoBasquet          eBasquet2     = new EquipoBasquet("Chicago Bulls", new DateTime(1966, 1, 16));
            EquipoBasquet          eBasquet3     = new EquipoBasquet("Dallas Mavericks", new DateTime(1980, 1, 23));
            EquipoFutbol           eFutbol1      = new EquipoFutbol("Lanus", new DateTime(1915, 1, 3));
            EquipoFutbol           eFutbol2      = new EquipoFutbol("Independiente", new DateTime(1905, 1, 1));
            EquipoFutbol           eFutbol3      = new EquipoFutbol("Tigre", new DateTime(1902, 8, 3));

            torneoBasquet += eBasquet1;
            torneoBasquet += eBasquet2;
            torneoBasquet += eBasquet3;
            torneoFutbol  += eFutbol1;
            torneoFutbol  += eFutbol2;
            torneoFutbol  += eFutbol3;

            Console.WriteLine(torneoBasquet.Mostrar());
            Console.WriteLine("Partidos: ");
            Console.WriteLine(torneoBasquet.JugarPartido);
            Console.WriteLine(torneoBasquet.JugarPartido);
            Console.WriteLine(torneoBasquet.JugarPartido);
            Console.WriteLine();

            Console.WriteLine(torneoFutbol.Mostrar());
            Console.WriteLine("Partidos: ");
            Console.WriteLine(torneoFutbol.JugarPartido);
            Console.WriteLine(torneoFutbol.JugarPartido);
            Console.WriteLine(torneoFutbol.JugarPartido);

            Console.ReadKey();
        }
コード例 #2
0
        static void Main(string[] args)
        {
            Torneo <EquipoFutbol>  torneoFutbol  = new Torneo <EquipoFutbol>("GranFulbo");
            Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("GranBasque");

            EquipoBasquet b1 = new EquipoBasquet("basquet1", DateTime.Now);
            EquipoBasquet b2 = new EquipoBasquet("basquet2", DateTime.Now);
            EquipoBasquet b3 = new EquipoBasquet("basquet3", DateTime.Now);

            EquipoFutbol f1 = new EquipoFutbol("futbol1", DateTime.Now);
            EquipoFutbol f2 = new EquipoFutbol("futbol2", DateTime.Now);
            EquipoFutbol f3 = new EquipoFutbol("futbol3", DateTime.Now);
            EquipoFutbol f4 = new EquipoFutbol("futbol3", DateTime.Now);

            torneoFutbol = torneoFutbol + f1;
            torneoFutbol = torneoFutbol + f2;
            torneoFutbol = torneoFutbol + f3;
            torneoFutbol = torneoFutbol + f2;
            torneoFutbol = torneoFutbol + f4;

            bool a = f2 == f1;
            bool b = f3 == f4;

            torneoBasquet = torneoBasquet + b1;
            torneoBasquet = torneoBasquet + b2;
            torneoBasquet = torneoBasquet + b3;
            torneoBasquet = torneoBasquet + b1;

            Console.WriteLine(torneoBasquet.Mostrar());
            Console.WriteLine(torneoFutbol.Mostrar());

            Console.WriteLine(torneoFutbol.JugarPartido);
            Thread.Sleep(100);
            Console.WriteLine(torneoFutbol.JugarPartido);
            Thread.Sleep(100);
            Console.WriteLine(torneoFutbol.JugarPartido);
            Thread.Sleep(100);
            Console.WriteLine(torneoBasquet.JugarPartido);
            Thread.Sleep(100);
            Console.WriteLine(torneoBasquet.JugarPartido);
            Thread.Sleep(100);
            Console.WriteLine(torneoBasquet.JugarPartido);

            Console.ReadKey();
        }
コード例 #3
0
        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 <EquipoFutbol>  TorneoFutbol  = new Torneo <EquipoFutbol>();

            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(TorneoBasquet.Mostrar());
            Console.WriteLine(TorneoFutbol.Mostrar());

            Console.WriteLine(TorneoBasquet.JugarPartido);
            Console.WriteLine(TorneoBasquet.JugarPartido);
            Console.WriteLine(TorneoBasquet.JugarPartido);

            Console.WriteLine(TorneoFutbol.JugarPartido);
            Console.WriteLine(TorneoFutbol.JugarPartido);
            Console.WriteLine(TorneoFutbol.JugarPartido);

            Console.ReadLine();
        }
コード例 #4
0
        static void Main(string[] args)
        {
            Torneo <EquipoFutbol>  futbol  = new Torneo <EquipoFutbol>("nico1");
            Torneo <EquipoBasquet> basquet = new Torneo <EquipoBasquet>("nico2");

            EquipoFutbol e1 = new EquipoFutbol("boca", DateTime.Today);
            EquipoFutbol e2 = new EquipoFutbol("river", DateTime.Today);
            EquipoFutbol e3 = new EquipoFutbol("chacarita", DateTime.Today);

            EquipoBasquet b1 = new EquipoBasquet("nose1", DateTime.Today);
            EquipoBasquet b2 = new EquipoBasquet("nose2", DateTime.Today);
            EquipoBasquet b3 = new EquipoBasquet("nose3", DateTime.Today);

            bool res;

            res = futbol + e1;
            res = futbol + e2;
            res = futbol + e3;
            res = futbol + e2;

            Console.WriteLine("----------------------------");
            Console.WriteLine(futbol.Mostrar());
            Console.WriteLine("----------------------------");
            Console.WriteLine(futbol.JugarPartido);
            Console.WriteLine("----------------------------");
            Console.WriteLine(futbol.JugarPartido);
            Console.WriteLine("----------------------------");
            res = basquet + b1;
            res = basquet + b2;
            res = basquet + b3;
            res = basquet + b1;
            Console.WriteLine("----------------------------");
            Console.WriteLine(basquet.Mostrar());
            Console.WriteLine("----------------------------");
            Console.WriteLine(basquet.JugarPartido);
            Console.WriteLine("----------------------------");
            Console.WriteLine(basquet.JugarPartido);
            Console.WriteLine("----------------------------");


            Console.ReadKey();
        }
コード例 #5
0
        static void Main(string[] args)
        {
            Console.Title = "Ejercicio_47";

            Torneo <EquipoFutbol>  torneoFutbol  = new Torneo <EquipoFutbol>("Fulbo");
            Torneo <EquipoBasquet> torneoBasquet = new Torneo <EquipoBasquet>("Basquebol");

            EquipoFutbol river         = new EquipoFutbol("River", DateTime.Now);
            EquipoFutbol racing        = new EquipoFutbol("Racing", DateTime.Now);
            EquipoFutbol independiente = new EquipoFutbol("Independiente", DateTime.Now);

            EquipoBasquet chicago   = new EquipoBasquet("Chicago", DateTime.Now);
            EquipoBasquet florida   = new EquipoBasquet("Florida", DateTime.Now);
            EquipoBasquet newYersey = new EquipoBasquet("New Yersey", DateTime.Now);

            torneoFutbol  += river;
            torneoFutbol  += racing;
            torneoFutbol  += independiente;
            torneoBasquet += chicago;
            torneoBasquet += newYersey;
            torneoBasquet += florida;

            Console.WriteLine(torneoFutbol.Mostrar());
            Console.WriteLine(torneoBasquet.Mostrar());
            try
            {
                Console.WriteLine(torneoFutbol.JugarPartido);
                Console.WriteLine(torneoFutbol.JugarPartido);
                Console.WriteLine(torneoFutbol.JugarPartido);
                Console.WriteLine("-------------------------");
                Console.WriteLine(torneoBasquet.JugarPartido);
                Console.WriteLine(torneoBasquet.JugarPartido);
                Console.WriteLine(torneoBasquet.JugarPartido);
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
            }

            Console.ReadKey();
        }
コード例 #6
0
ファイル: Program.cs プロジェクト: fllencina/prog-y-lab-II
        static void Main(string[] args)
        {
            DateTime fechaBasquet = new DateTime(2018, 10, 20);
            DateTime fechaFutbol  = new DateTime(2018, 10, 15);
            Torneo <EquipoBasquet> TorneoBasquet = new Torneo <EquipoBasquet>("Torneo de basquet");
            Torneo <EquipoFutbol>  TorneoFutbol  = new Torneo <EquipoFutbol>("Torneo de Futbol");

            EquipoBasquet basquet  = new EquipoBasquet("Basquet1", fechaBasquet);
            EquipoFutbol  futbol   = new EquipoFutbol("Futbol1", fechaFutbol);
            EquipoBasquet basquet2 = new EquipoBasquet("Basquet2", fechaBasquet);
            EquipoFutbol  futbol2  = new EquipoFutbol("Futbol2", fechaFutbol);
            EquipoBasquet basquet3 = new EquipoBasquet("Basquet3", fechaBasquet);
            EquipoFutbol  futbol3  = new EquipoFutbol("Futbol3", fechaFutbol);

            TorneoBasquet += basquet;
            TorneoBasquet += basquet2;
            TorneoBasquet += basquet3;
            TorneoBasquet += basquet;

            //TorneoBasquet += futbol;
            //TorneoBasquet += futbol2;
            //TorneoBasquet += futbol3;
            //TorneoBasquet += futbol;

            //TorneoFutbol += basquet;
            //TorneoFutbol += basquet2;
            //TorneoFutbol += basquet3;
            //TorneoFutbol += basquet3;

            TorneoFutbol += futbol;
            TorneoFutbol += futbol2;
            TorneoFutbol += futbol3;
            TorneoFutbol += futbol3;

            Console.WriteLine(TorneoBasquet.Mostrar());
            Console.ReadKey();
            Console.WriteLine(TorneoFutbol.Mostrar());
            Console.ReadKey();
        }
コード例 #7
0
ファイル: Program.cs プロジェクト: SergioCarbone/laboratorio2
        static void Main(string[] args)
        {
            Console.ForegroundColor = ConsoleColor.Green;
            Torneo <EquipoBasquet> basquet = new Torneo <EquipoBasquet>("basquet 5");
            Torneo <EquipoFutbol>  futbol  = new Torneo <EquipoFutbol>("futbol 8");

            EquipoBasquet b1 = new EquipoBasquet("equipo 1", DateTime.Now);
            EquipoBasquet b2 = new EquipoBasquet("equipo 2", DateTime.Now);
            EquipoBasquet b3 = new EquipoBasquet("equipo 3", DateTime.Now);

            EquipoFutbol f1 = new EquipoFutbol("equipo 4", DateTime.Now);
            EquipoFutbol f2 = new EquipoFutbol("equipo 5", DateTime.Now);
            EquipoFutbol f3 = new EquipoFutbol("equipo 6", DateTime.Now);

            futbol  += f1;
            futbol  += f2;
            futbol  += f3;
            basquet += b1;
            basquet += b2;
            basquet += b3;

            Console.WriteLine(futbol.Mostrar());
            Console.WriteLine(futbol.JugarPartido);
            Console.WriteLine(futbol.JugarPartido);
            Console.WriteLine(futbol.JugarPartido);

            Console.ReadKey();
            Console.Clear();

            Console.WriteLine(basquet.Mostrar());
            Console.WriteLine(basquet.JugarPartido);
            Console.WriteLine(basquet.JugarPartido);
            Console.WriteLine(basquet.JugarPartido);

            Console.ReadKey();
        }
コード例 #8
0
        static void Main(string[] args)
        {
            #region Instances

            Torneo <Equipo> fifa    = new Torneo <Equipo>("Fifa 2021");
            Torneo <Equipo> nbaLive = new Torneo <Equipo>("NBA Live 2021");

            EquipoBasket e1 = new EquipoBasket("Basket 1", new DateTime(2020, 02, 25));
            EquipoBasket e2 = new EquipoBasket("Basket 2", new DateTime(2019, 02, 25));
            EquipoBasket e3 = new EquipoBasket("Basket 3", new DateTime(2018, 02, 25));
            EquipoBasket e4 = new EquipoBasket("Basket 4", new DateTime(2021, 02, 25));

            EquipoFutbol f1 = new EquipoFutbol("Fulbo 1", new DateTime(2020, 02, 25));
            EquipoFutbol f2 = new EquipoFutbol("Fulbo 2", new DateTime(2019, 02, 25));
            EquipoFutbol f3 = new EquipoFutbol("Fulbo 3", new DateTime(2018, 02, 25));
            EquipoFutbol f4 = new EquipoFutbol("Fulbo 4", new DateTime(2021, 02, 25));

            #endregion

            #region AddInTheSoccerTournament

            fifa += f1;
            fifa += f2;
            fifa += f3;
            fifa += f4;
            fifa += f1; // Repeated

            #endregion

            #region AddInTheNBATournament

            nbaLive += e1;
            nbaLive += e2;
            nbaLive += e3;
            nbaLive += e4;
            nbaLive += e1; // Repeated

            #endregion

            #region ShowsSoccerStatics

            Console.ForegroundColor = ConsoleColor.Green;
            Console.WriteLine("--------------------------------------------------------------------------------");
            Console.ForegroundColor = ConsoleColor.Cyan;
            Console.WriteLine("\t\t\tSoccer Tournament Statics");
            Console.ForegroundColor = ConsoleColor.Green;
            Console.WriteLine("--------------------------------------------------------------------------------");

            Console.ForegroundColor = ConsoleColor.Magenta;
            Console.WriteLine(fifa.Mostrar());

            Console.ForegroundColor = ConsoleColor.Blue;
            Console.WriteLine(fifa.JugarPartido);

            #endregion

            #region ShowsNBAStatics

            Console.ForegroundColor = ConsoleColor.Green;
            Console.WriteLine("--------------------------------------------------------------------------------");
            Console.ForegroundColor = ConsoleColor.Cyan;
            Console.WriteLine("\t\t\tNBA Tournament Statics");
            Console.ForegroundColor = ConsoleColor.Green;
            Console.WriteLine("--------------------------------------------------------------------------------");

            Console.ForegroundColor = ConsoleColor.Magenta;
            Console.WriteLine(nbaLive.Mostrar());

            Console.ForegroundColor = ConsoleColor.Blue;
            Console.WriteLine(nbaLive.JugarPartido);

            #endregion

            Console.ReadKey();
        }