예제 #1
0
파일: Form1.cs 프로젝트: Drln018/PARCIAL2
        private void buttonP1_Click(object sender, EventArgs e)
        {
            string seccion = comboBox1.Text;
            int    datos   = promedio.promedios_por_seccion(matriz, 2, seccion);

            listBoxProm1.Items.Add(datos);
        }
예제 #2
0
        private void buttonPromedioPorSeccion_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 PromP1SecA = prommm.promedios_por_seccion(ArregloDosDimensiones, enumColumnas.Parcial1, "A");
            int PromP2SecA = prommm.promedios_por_seccion(ArregloDosDimensiones, enumColumnas.Parcial2, "A");
            int PromP3SecA = prommm.promedios_por_seccion(ArregloDosDimensiones, enumColumnas.Parcial3, "A");
            int PromP1SecB = prommm.promedios_por_seccion(ArregloDosDimensiones, enumColumnas.Parcial1, "B");
            int PromP2SecB = prommm.promedios_por_seccion(ArregloDosDimensiones, enumColumnas.Parcial2, "B");
            int PromP3SecB = prommm.promedios_por_seccion(ArregloDosDimensiones, enumColumnas.Parcial3, "B");
            int PromP1SecC = prommm.promedios_por_seccion(ArregloDosDimensiones, enumColumnas.Parcial1, "C");
            int PromP2SecC = prommm.promedios_por_seccion(ArregloDosDimensiones, enumColumnas.Parcial2, "C");
            int PromP3SecC = prommm.promedios_por_seccion(ArregloDosDimensiones, enumColumnas.Parcial3, "C");
            int PromP1SecD = prommm.promedios_por_seccion(ArregloDosDimensiones, enumColumnas.Parcial1, "D");
            int PromP2SecD = prommm.promedios_por_seccion(ArregloDosDimensiones, enumColumnas.Parcial2, "D");
            int PromP3SecD = prommm.promedios_por_seccion(ArregloDosDimensiones, enumColumnas.Parcial3, "D");

            listBoxArchivo.Items.Add("Sección A:");
            listBoxArchivo.Items.Add($"Parcial 1: {PromP1SecA}");
            listBoxArchivo.Items.Add($"Parcial 2: {PromP2SecA}");
            listBoxArchivo.Items.Add($"Parcial 3: {PromP3SecA}");

            listBoxArchivo.Items.Add("Sección B:");
            listBoxArchivo.Items.Add($"Parcial 1: {PromP1SecB}");
            listBoxArchivo.Items.Add($"Parcial 2: {PromP2SecB}");
            listBoxArchivo.Items.Add($"Parcial 3: {PromP3SecB}");

            listBoxArchivo.Items.Add("Sección C:");
            listBoxArchivo.Items.Add($"Parcial 1: {PromP1SecC}");
            listBoxArchivo.Items.Add($"Parcial 2: {PromP1SecC}");
            listBoxArchivo.Items.Add($"Parcial 3: {PromP1SecC}");

            listBoxArchivo.Items.Add("Sección D:");
            listBoxArchivo.Items.Add($"Parcial 1: {PromP1SecD}");
            listBoxArchivo.Items.Add($"Parcial 2: {PromP1SecD}");
            listBoxArchivo.Items.Add($"Parcial 3: {PromP1SecD}");
        }