Example #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}");
        }
Example #2
0
        private void buttonNota1_Click_1(object sender, EventArgs e)
        {
            int[] datos = arreglo.MetodoBurbuja(this.matriz, 2);
            for (int i = 0; i < datos.Length; i++)
            {
                listBoxNota1.Items.Add(datos[i]);
            }
            int datosProm = promedio.promedios_por_parcial(matriz, 2);

            MessageBox.Show($"El promedio del parcial 1 es: {datosProm} ");
        }