Esempio n. 1
0
        private void buttonPromedioPorParcial_Click(object sender, EventArgs e)
        {
            ClsPromedio prommm = new ClsPromedio();

            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.Parcial1]    = datosUnitarios[2];
                ArregloDosDimensiones[NumeroLinea, enumColumnas.Parcial2]    = datosUnitarios[3];
                ArregloDosDimensiones[NumeroLinea, enumColumnas.Parcial3]    = datosUnitarios[4];
                ArregloDosDimensiones[NumeroLinea, enumColumnas.Seccion]     = datosUnitarios[5];
                NumeroLinea++;
            }
            int promediop1 = prommm.promedios_por_parcial(ArregloDosDimensiones, enumColumnas.Parcial1);

            listBoxArchivo.Items.Add($"Promedio de Primer Parcial : {promediop1}");
            int promediop2 = prommm.promedios_por_parcial(ArregloDosDimensiones, enumColumnas.Parcial2);

            listBoxArchivo.Items.Add($"Promedio de Segundo Parcial : {promediop2}");
            int promediop3 = prommm.promedios_por_parcial(ArregloDosDimensiones, enumColumnas.Parcial3);

            listBoxArchivo.Items.Add($"Promedio de Tercer Parcial : {promediop3}");
        }
Esempio n. 2
0
        private void buttonPromedioGeneralSeccion_Click(object sender, EventArgs e)
        {
            Limpiar();
            ClsPromedio prommm = new ClsPromedio();

            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.Parcial1]    = datosUnitarios[2];
                ArregloDosDimensiones[NumeroLinea, enumColumnas.Parcial2]    = datosUnitarios[3];
                ArregloDosDimensiones[NumeroLinea, enumColumnas.Parcial3]    = datosUnitarios[4];
                ArregloDosDimensiones[NumeroLinea, enumColumnas.Seccion]     = datosUnitarios[5];
                NumeroLinea++;
            }

            int PromGeneralSecA = prommm.promedios_general_seccion(ArregloDosDimensiones, "A");
            int PromGeneralSecB = prommm.promedios_general_seccion(ArregloDosDimensiones, "B");
            int PromGeneralSecC = prommm.promedios_general_seccion(ArregloDosDimensiones, "C");
            int PromGeneralSecD = prommm.promedios_general_seccion(ArregloDosDimensiones, "D");

            listBoxArchivo.Items.Add("Promedios Generales:");
            listBoxArchivo.Items.Add($"Sección A: {PromGeneralSecA}");
            listBoxArchivo.Items.Add($"Sección B: {PromGeneralSecB}");
            listBoxArchivo.Items.Add($"Sección C: {PromGeneralSecC}");
            listBoxArchivo.Items.Add($"Sección D: {PromGeneralSecD}");
        }
Esempio n. 3
0
        private void buttonNotaMayorEnGeneral_Click(object sender, EventArgs e)
        {
            Limpiar();
            ClsPromedio Nota = new ClsPromedio();

            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.Parcial1]    = datosUnitarios[2];
                ArregloDosDimensiones[NumeroLinea, enumColumnas.Parcial2]    = datosUnitarios[3];
                ArregloDosDimensiones[NumeroLinea, enumColumnas.Parcial3]    = datosUnitarios[4];
                ArregloDosDimensiones[NumeroLinea, enumColumnas.Seccion]     = datosUnitarios[5];
                NumeroLinea++;
            }
            int Mayor = Nota.nombre_nota_mayor(ArregloDosDimensiones, ArregloNotas);

            listBoxArchivo.Items.Add($"Mejor Promedio: {Mayor}");
        }