예제 #1
0
        static void Main(string[] args)
        {
            Competencia CompetenciaAutos = new Competencia(10, 8, Competencia.TipoCompetencia.F1);
            Competencia CompetenciaMotos = new Competencia(8, 10, Competencia.TipoCompetencia.MotoCross);

            AutoF1    f1 = new AutoF1(1, "Ferrari", 500);
            MotoCross m1 = new MotoCross(1, "Honda", 160);


            Console.WriteLine("#### Agrego autos ####\n");
            try
            {
                if (CompetenciaAutos + f1)
                {
                    Console.WriteLine($"Agregado a la competencia");
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.ToString());
                Console.WriteLine($"No Agregado a la competencia");
            }

            /* --------------------------------------------------------------------- */
            Console.WriteLine("\n\n#### Agrego Motos ####\n");
            try
            {
                if (CompetenciaMotos + m1)
                {
                    Console.WriteLine($"Agregado a la competencia");
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.ToString());
                Console.WriteLine($"No Agregado a la competencia");
            }
            /*-----------------------------------------------------------*/
            Console.WriteLine("\n\n#### Agrego auto a competencia moto ####\n");
            try
            {
                if (CompetenciaMotos + f1)
                {
                    Console.WriteLine($"Agregado a la competencia");
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.ToString());
                Console.WriteLine($"No Agregado a la competencia");
            }

            /*-----------------------------------------------------------*/
            Console.WriteLine("\n\n#### Agrego moto a competencia auto ####\n");
            try
            {
                if (CompetenciaAutos + m1)
                {
                    Console.WriteLine($"Agregado a la competencia");
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.ToString());
                Console.WriteLine($"No Agregado a la competencia");
            }

            Console.ReadKey();
        }
예제 #2
0
        static void Main(string[] args)
        {
            Console.Title = "Ejercicio NRO 30";
            Competencia com = new Competencia(5, 10);
            AutoF1      a   = new AutoF1(0, "lala");
            AutoF1      b   = new AutoF1(1, "lala");
            AutoF1      c   = new AutoF1(2, "lala");
            AutoF1      d   = new AutoF1(4, "lala");
            AutoF1      e   = new AutoF1(4, "lala");
            AutoF1      f   = new AutoF1(5, "lala");
            AutoF1      g   = new AutoF1(6, "lala");

            if (com + a)
            {
                Console.WriteLine("Se agrego el auto a");
            }
            else
            {
                Console.WriteLine("No se pudo agregar el auto a");
            }
            System.Threading.Thread.Sleep(500);
            if (com + b)
            {
                Console.WriteLine("Se agrego el auto b");
            }
            else
            {
                Console.WriteLine("No se pudo agregar el auto b");
            }
            System.Threading.Thread.Sleep(500);
            if (com + c)
            {
                Console.WriteLine("Se agrego el auto c");
            }
            else
            {
                Console.WriteLine("No se pudo agregar el auto c");
            }
            System.Threading.Thread.Sleep(500);
            if (com + d)
            {
                Console.WriteLine("Se agrego el auto d");
            }
            else
            {
                Console.WriteLine("No se pudo agregar el auto d");
            }
            System.Threading.Thread.Sleep(500);
            if (com + e)
            {
                Console.WriteLine("Se agrego el auto e");
            }
            else
            {
                Console.WriteLine("No se pudo agregar el auto e");
            }
            System.Threading.Thread.Sleep(500);
            if (com + f)
            {
                Console.WriteLine("Se agrego el auto f");
            }
            else
            {
                Console.WriteLine("No se pudo agregar el auto f");
            }
            System.Threading.Thread.Sleep(500);
            if (com + g)
            {
                Console.WriteLine("Se agrego el auto g");
            }
            else
            {
                Console.WriteLine("No se pudo agregar el auto g");
            }

            Console.WriteLine(com.MostrarDatos());
            Console.ReadKey();
        }