Ejemplo n.º 1
0
        public AgendeTelefonica()
        {
            Hashtable agendaHT = new Hashtable();

            Console.WriteLine("Digite la cantidad de personas que quiere agregar a la agenda:");
            int j = Convert.ToInt32(Console.ReadLine());

            for (int i = 0; i < j; i++)
            {
                Console.WriteLine("Nombre de la persona: ");
                String nombre = Console.ReadLine();
                Console.WriteLine("Numero de la persona");
                int numero = Convert.ToInt32(Console.ReadLine());
                agendaHT.Add(nombre, numero);
            }

            foreach (DictionaryEntry d in agendaHT)
            {
                Console.WriteLine("{0}: {1}", d.Key, d.Value);
            }

            Console.WriteLine("Presione una tecla para Volver el menu");
            Console.ReadKey();// presione una tecla para retornar al menu
            Console.Clear();
            MenuTarea2 m = new MenuTarea2();
        }
Ejemplo n.º 2
0
        public NumeroCadena()
        {
            int opcion;

            Console.WriteLine("Digite un numero: ");
            opcion = Convert.ToInt32(Console.ReadLine());
            switch (opcion)
            {
            case 0:
                Console.WriteLine("Cero");
                break;

            case 1:
                Console.WriteLine("Uno");
                break;

            case 2:
                Console.WriteLine("Dos");
                break;

            case 3:
                Console.WriteLine("Tres");
                break;

            case 4:
                Console.WriteLine("Cuatro");
                break;

            case 5:
                Console.WriteLine("Cinco");
                break;

            case 6:
                break;

            case 7:
                Console.WriteLine("Siete");
                break;

            case 8:
                Console.WriteLine("Ocho");
                break;

            case 9:
                Console.WriteLine("Nueve");
                break;

            default:
                Console.WriteLine("Debe ser un numero de un digitó");
                break;
            }

            Console.WriteLine("Presione una tecla para Volver el menu");
            Console.ReadKey();// presione una tecla para retornar al menu
            Console.Clear();
            MenuTarea2 m = new MenuTarea2();
        }
Ejemplo n.º 3
0
        public FechaHora()
        {
            Console.WriteLine(DateTime.Now.ToString("hh:mm tt yyyy/dd/MM"));


            Console.WriteLine("Presione una tecla para Volver el menu");
            Console.ReadKey();// presione una tecla para retornar al menu
            Console.Clear();
            MenuTarea2 m = new MenuTarea2();
        }
Ejemplo n.º 4
0
        public promedioList()
        {
            ArrayList calificaciones = new ArrayList();
            float     calificacion   = 0;
            int       i          = 0;
            float     promedio   = 0;
            float     Notamaxima = 0;
            float     Notaminima = 100;
            int       salida     = 0;

            Console.WriteLine("Cuando Desee terminar de agregar notas , digite -1\n");
            do
            {
                Console.WriteLine("Digite la calificacion del estudiante: {0}", i + 1);
                calificacion = Convert.ToSingle(Console.ReadLine());

                if (Notamaxima < calificacion)
                {
                    Notamaxima = calificacion;
                }
                if (Notaminima > calificacion && calificacion != -1)
                {
                    Notaminima = calificacion;
                }
                if (calificacion == -1)
                {
                    salida = Convert.ToInt32(calificacion);
                }
                else
                {
                    calificaciones.Add(calificacion);
                }
                i++;
            } while (salida != -1);

            foreach (float n in calificaciones)
            {
                promedio += n;
            }

            Console.WriteLine("El promedio es: " + promedio / calificaciones.Count);
            Console.WriteLine("La nota Maxima es: " + Notamaxima);
            Console.WriteLine("La nota Minima es: " + Notaminima);



            Console.WriteLine("Presione una tecla para Volver el menu");
            Console.ReadKey();// presione una tecla para retornar al menu
            Console.Clear();
            MenuTarea2 m = new MenuTarea2();
        }
Ejemplo n.º 5
0
        public MayorCalificacion()
        {
            int   cantidadestudiantes = 0;
            int   cantidadsalones     = 0;
            int   i          = 0;
            int   j          = 0;
            float Notamaxima = 0;


            Console.Write("\nDigite la cantidad de salones: ");
            cantidadsalones = Convert.ToInt32(Console.ReadLine());

            float[][] calificacion = new float[cantidadsalones][];

            for (i = 0; i < cantidadsalones; i++)
            {
                Console.Write("\nDigite la cantidad de estudiantes para el salon {0}: ", i + 1);
                cantidadestudiantes = Convert.ToInt32(Console.ReadLine());

                calificacion[i] = new float[cantidadestudiantes];
            }

            for (i = 0; i < cantidadsalones; i++)
            {
                Console.WriteLine("\nCurso {0}\n", i + 1);
                for (j = 0; j < calificacion[i].GetLength(0); j++)
                {
                    Console.Write("Digita la calificacion: ");
                    calificacion[i][j] = Convert.ToSingle(Console.ReadLine());
                }
            }

            for (i = 0; i < cantidadsalones; i++)
            {
                for (j = 0; j < calificacion[i].GetLength(0); j++)
                {
                    if (calificacion[i][j] > Notamaxima)
                    {
                        Notamaxima = calificacion[i][j];
                    }
                }
            }
            Console.WriteLine("\nLa nota mas alta es: {0}\n", Notamaxima);

            Console.WriteLine("Presione una tecla para Volver el menu");
            Console.ReadKey();// presione una tecla para retornar al menu
            Console.Clear();
            MenuTarea2 m = new MenuTarea2();
        }
Ejemplo n.º 6
0
        public Parametro(int[][] a)
        {
            for (int i = 0; i < a.Length; i++)
            {
                for (int j = 0; j < a.GetLength(0); j++)
                {
                    Console.WriteLine("{0}", a[i][j]);
                }
            }

            Console.WriteLine("Presione una tecla para Volver el menu");
            Console.ReadKey();// presione una tecla para retornar al menu
            Console.Clear();
            MenuTarea2 m = new MenuTarea2();
        }
Ejemplo n.º 7
0
        public Promedio()
        {
            int   cantidadestudiantes = 0;
            int   cantidadsalones     = 0;
            float suma     = 0;
            float promedio = 0;

            Console.Write("\nDigite la cantidad de salones: ");
            cantidadsalones = Convert.ToInt32(Console.ReadLine());

            float[][] calificacion = new float[cantidadsalones][];

            for (int i = 0; i < cantidadsalones; i++)
            {
                Console.Write("\nDigite la cantidad de estudiantes en el salon {0}: ", i + 1);

                cantidadestudiantes = Convert.ToInt32(Console.ReadLine());

                calificacion[i] = new float[cantidadestudiantes];
            }

            for (int i = 0; i < cantidadsalones; i++)
            {
                Console.WriteLine("\nCurso {0}\n ", i + 1);
                for (int j = 0; j < calificacion[i].GetLength(0); j++)
                {
                    Console.Write("Digita la calificación del estudiante: {0} ", 1 + j);
                    calificacion[i][j] = Convert.ToSingle(Console.ReadLine());
                }
            }

            for (int i = 0; i < cantidadsalones; i++)
            {
                for (int j = 0; j < calificacion[i].GetLength(0); j++)
                {
                    suma += calificacion[i][j];
                }
            }
            promedio = suma / (cantidadestudiantes * cantidadsalones);
            Console.WriteLine("\nEl promedio es: {0}\n", promedio);


            Console.WriteLine("Presione una tecla para Volver el menu");
            Console.ReadKey();// presione una tecla para retornar al menu
            Console.Clear();
            MenuTarea2 m = new MenuTarea2();
        }
Ejemplo n.º 8
0
        public OrdenarCadena()
        {
            Console.WriteLine("Digite la cadena 1");
            String cadena1 = Console.ReadLine();

            Console.WriteLine("Digite la cadena 2");
            String    cadena2 = Console.ReadLine();
            ArrayList array   = new ArrayList();

            array.Add(cadena1);
            array.Add(cadena2);
            array.Sort();
            Console.WriteLine("Ordenado: ");
            foreach (String cadena in array)
            {
                Console.WriteLine("{0}", cadena);
            }

            Console.WriteLine("Presione una tecla para Volver el menu");
            Console.ReadKey();// presione una tecla para retornar al menu
            Console.Clear();
            MenuTarea2 m = new MenuTarea2();
        }
Ejemplo n.º 9
0
        public MenuTarea2()
        {
            int opcion = 0;

            Console.WriteLine("1.Factorial");
            Console.WriteLine("2.Numero a Cadena");
            Console.WriteLine("3.Promedio de un arreglo jagged");
            Console.WriteLine("4.Menor calificación");
            Console.WriteLine("5.Mayor calificación");
            Console.WriteLine("6.Modificación  de las funciones de la escuela");
            Console.WriteLine("7.Parametro Jagged");
            Console.WriteLine("8.Promedio Mayor y menor de la lsita");
            Console.WriteLine("9.Diccionario de palabra");
            Console.WriteLine("10.Agenda Telefónica");
            Console.WriteLine("11.Formato de la Hora del fin del día");
            Console.WriteLine("12.Ordenar las cadenas");
            Console.WriteLine("13.Salida");

            Console.WriteLine("\nEliga una opción: ");
            opcion = Convert.ToInt32(Console.ReadLine());

            do
            {
                switch (opcion)
                {
                case 1:
                    Console.Clear();
                    Factorial factorial = new Factorial();
                    break;

                case 2:
                    Console.Clear();
                    NumeroCadena numeroacadena = new NumeroCadena();
                    break;

                case 3:
                    Console.Clear();
                    Promedio promedio = new Promedio();
                    break;

                case 4:
                    Console.Clear();
                    PromedioMinimo calificacionMinima = new PromedioMinimo();
                    break;

                case 5:
                    Console.Clear();
                    MayorCalificacion calificacionMayor = new MayorCalificacion();
                    break;

                case 6:
                    Console.Clear();
                    Escuela escuela = new Escuela();
                    break;

                case 7:
                    Console.Clear();
                    int[][] a = new int[2][];
                    a[0] = new int[] { 1, 2 };
                    a[1] = new int[] { 3, 4 };
                    Parametro parametro = new Parametro(a);
                    break;

                case 8:
                    Console.Clear();
                    promedioList promedioList = new promedioList();
                    break;

                case 9:
                    Console.Clear();
                    HashTable diccionario = new HashTable();
                    break;

                case 10:
                    Console.Clear();
                    AgendeTelefonica agenda = new AgendeTelefonica();
                    break;

                case 11:
                    Console.Clear();
                    FechaHora fechaHora = new FechaHora();
                    break;

                case 12:
                    Console.Clear();
                    OrdenarCadena cadenaorden = new OrdenarCadena();
                    break;

                case 13:
                    Console.Clear();
                    int op = 0;
                    Console.WriteLine("Salida del menu presione 1 y sino quiere salir presione el 2");
                    op = Convert.ToInt32(Console.ReadLine());
                    do
                    {
                        switch (op)
                        {
                        case 1:
                            Console.Clear();
                            Console.WriteLine("Gracias por compilar este Codigo");
                            Environment.Exit(0);
                            break;

                        case 2:
                            Console.Clear();
                            MenuTarea2 M = new MenuTarea2();
                            break;

                        default:
                            Console.WriteLine("Opcion no valida");
                            break;
                        }
                    } while (op > 0 && op < 3);
                    break;

                default:
                    Console.WriteLine("Opción no Valida");
                    break;
                }
            } while (opcion > 0 && opcion < 14);
            Console.Clear();
            MenuTarea2 m = new MenuTarea2();
        }