public static void Tarea2()
        {
            int               opcion;
            Factorial         f   = new Factorial();
            Cadena            c   = new Cadena();
            Colegio           col = new Colegio();
            SalonClases       s   = new SalonClases();
            Diccionario       d   = new Diccionario();
            Agenda            a   = new Agenda();
            FormatoFechaYHora fh  = new FormatoFechaYHora();
            OrdenarCadenas    oc  = new OrdenarCadenas();

            do
            {
                Console.Clear();
                Console.WriteLine("\t\t\tEjercicios Tarea 2");
                Console.WriteLine("\n\tCapitulo V\n1. Calcular Factorial\n2. Regresa Cadena\n\n\tCapitulo VI\n3. Manejo de datos de un colegio" +
                                  "\n\n\tCapitulo VII\n4. Salon de clases\n5. Diccionario\n6. Agenda telefonica\n\n\tCapitulo VIII\n7. Mostrar fecha y hora" +
                                  "\n8. Ordenar cadenas\n9. Salir");

                Console.Write("\nEscriba el numero del programa que desea ejecutar: ");
                opcion = int.Parse(Console.ReadLine());

                switch (opcion)
                {
                case 1:
                    Console.Clear();
                    f.calcularFactorial();
                    break;

                case 2:
                    Console.Clear();
                    c.cadena();
                    break;

                case 3:
                    Console.Clear();
                    col.correr();
                    break;

                case 4:
                    Console.Clear();
                    s.correr();
                    break;

                case 5:
                    Console.Clear();
                    d.correr();
                    break;

                case 6:
                    Console.Clear();
                    a.guardar();
                    break;

                case 7:
                    Console.Clear();
                    fh.correr();
                    break;

                case 8:
                    Console.Clear();
                    oc.ordenar();
                    break;
                }
                Console.ReadKey();
            } while (opcion != 9);
        }