Exemplo n.º 1
0
        private void buttonNotaMayorGeneral_Click(object sender, EventArgs e)
        {
            limpiarCaja();
            Promedio promedio = new Promedio();

            string[,] ArregloDosDimensiones = new string[ArregloNotas.Length, 6];
            int NumeroLinea = 0;

            foreach (string linea in ArregloNotas)
            {
                string[] DatosUnitarios = linea.Split(';');
                ArregloDosDimensiones[NumeroLinea, EnumColumnas.Correlativo] = DatosUnitarios[0];
                ArregloDosDimensiones[NumeroLinea, EnumColumnas.Nombre]      = DatosUnitarios[1];
                ArregloDosDimensiones[NumeroLinea, EnumColumnas.num1]        = DatosUnitarios[2];
                ArregloDosDimensiones[NumeroLinea, EnumColumnas.num2]        = DatosUnitarios[3];
                ArregloDosDimensiones[NumeroLinea, EnumColumnas.num3]        = DatosUnitarios[4];
                ArregloDosDimensiones[NumeroLinea, EnumColumnas.Seccion]     = DatosUnitarios[5];
                NumeroLinea++;
            }

            string mayor = promedio.nombre_nota_mayor(ArregloDosDimensiones);

            listBoxResultado.Items.Add($" Alumno con mayor promedio");
            listBoxResultado.Items.Add($"Nombre: {mayor}");
        }
Exemplo n.º 2
0
        private void buttonNotaMayor_Click(object sender, EventArgs e)
        {
            limpiarCaja();
            Promedio promedio = new Promedio();

            string[,] ArregloDosDimensiones = new string[ArregloNotas.Length, 6];
            int NumeroLinea = 0;

            foreach (string linea in ArregloNotas)
            {
                string[] DatosUnitarios = linea.Split(';');
                ArregloDosDimensiones[NumeroLinea, EnumColumnas.Correlativo] = DatosUnitarios[0];
                ArregloDosDimensiones[NumeroLinea, EnumColumnas.Nombre]      = DatosUnitarios[1];
                ArregloDosDimensiones[NumeroLinea, EnumColumnas.Par1]        = DatosUnitarios[2];
                ArregloDosDimensiones[NumeroLinea, EnumColumnas.Par2]        = DatosUnitarios[3];
                ArregloDosDimensiones[NumeroLinea, EnumColumnas.Par3]        = DatosUnitarios[4];
                ArregloDosDimensiones[NumeroLinea, EnumColumnas.Seccion]     = DatosUnitarios[5];
                NumeroLinea++;
            }

            if (alerta(cbxNotaMayorSeccion.SelectedIndex, 0))
            {
                return;
            }

            int    indiceSeccion = cbxNotaMayorSeccion.SelectedIndex;
            string seccion       = cbxNotaMayorSeccion.Items[indiceSeccion].ToString();

            string mayor = promedio.nombre_nota_mayor(ArregloDosDimensiones, seccion);

            listBoxResultado.Items.Add($" --- ALUMNO CON PROMEDIO MAYOR SECCIÓN {seccion} ---");
            listBoxResultado.Items.Add($"Nombre: {mayor}");
        }