Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            AutoF1      kimi     = new AutoF1(2, "Ferrari");
            AutoF1      vettel   = new AutoF1(1, "Ferrari");
            AutoF1      hamilton = new AutoF1(1, "Mercedes");
            AutoF1      rosberg  = new AutoF1(2, "Mercedes");
            bool        e;
            Competencia indianapolis = new Competencia(65, 3);

            if (indianapolis + kimi && indianapolis + vettel)
            {
                e = true;
            }
            if (indianapolis + kimi)
            {
                Console.WriteLine(kimi.MostrarDatos());
            }

            Console.WriteLine(hamilton.MostrarDatos());
            if (indianapolis + hamilton)
            {
                Console.WriteLine(hamilton.MostrarDatos());
            }

            if (indianapolis + rosberg)
            {
                Console.WriteLine(rosberg.MostrarDatos());
            }

            Console.WriteLine(indianapolis.MostrarDatos());

            Console.ReadKey();
        }
        static void Main(string[] args)
        {
            //try
            //{
            //    throw new CompetenciaNoDisponibleExcepcion("A", "Program", "Main", new Exception("B", new Exception("C", new Exception("D"))));
            //}
            //catch(CompetenciaNoDisponibleExcepcion e)
            //{
            //    Console.WriteLine(e.ToString());
            //}
            //Console.ReadKey();

            AutoF1    kimi    = new AutoF1(2, "Ferrari", 190);
            AutoF1    vettel  = new AutoF1(1, "Ferrari", 200);
            MotoCross rossi   = new MotoCross(1, "Susuki", 500);
            MotoCross lorenzo = new MotoCross(2, "Susuki", 510);
            bool      b;

            Competencia <MotoCross> indianapolis = new Competencia <MotoCross>(65, 3);

            if (indianapolis + rossi && indianapolis + lorenzo)
            {
                Console.WriteLine(indianapolis.MostrarDatos());
            }

            Console.ReadKey();
        }
Ejemplo n.º 3
0
        static void Main(string[] args)
        {
            AutoF1 a1 = new AutoF1(54, "Ford");
            AutoF1 a2 = new AutoF1(100, "Renault");
            AutoF1 a3 = new AutoF1(88, "Fiat");
            AutoF1 a4 = new AutoF1(82, "Chevrolet");
            AutoF1 a5 = new AutoF1(16, "VW");
            AutoF1 a6 = new AutoF1(23, "Fiat");

            Competencia competencia = new Competencia(4, 6);



            if (competencia + a1)
            {
                Console.WriteLine(a1.MostrarDatos());
            }

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

            if (competencia + a2)
            {
                Console.WriteLine(a2.MostrarDatos());
            }

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

            if (competencia + a2)
            {
                Console.WriteLine(a2.MostrarDatos());
            }
            else
            {
                Console.WriteLine("Ya existe en la lista");
            }

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

            if (competencia + a3)
            {
                Console.WriteLine(a3.MostrarDatos());
            }

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

            if (competencia + a4)
            {
                Console.WriteLine(a4.MostrarDatos());
            }

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

            if (competencia + a5)
            {
                Console.WriteLine(a5.MostrarDatos());
            }
            else
            {
                Console.WriteLine("Sin espacio");
            }

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

            if (competencia + a6)
            {
                Console.WriteLine(a6.MostrarDatos());
            }
            else
            {
                Console.WriteLine("Sin espacio");
            }

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

            Console.WriteLine(competencia.MostrarDatos());

            Console.ReadKey();
        }