private void buttonPromedioGeneralSeccion_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++; } int promedioGeneralA = promedio.promedio_general_seccion(ArregloDosDimensiones, "A"); int promedioGeneralB = promedio.promedio_general_seccion(ArregloDosDimensiones, "B"); int promedioGeneralC = promedio.promedio_general_seccion(ArregloDosDimensiones, "C"); listBoxResultado.Items.Add($"Promedio General Sección A: {promedioGeneralA}"); listBoxResultado.Items.Add($"Promedio General Sección B: {promedioGeneralB}"); listBoxResultado.Items.Add($"Promedio General Sección C: {promedioGeneralC}"); }
private void buttonPromedioGeneralSeccion_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(cbxPromGenSecc.SelectedIndex, 0)) { return; } int indiceSeccion = cbxPromGenSecc.SelectedIndex; string seccion = cbxPromGenSecc.Items[indiceSeccion].ToString(); int promGen = promedio.promedio_general_seccion(ArregloDosDimensiones, seccion); listBoxResultado.Items.Add($"El promedio general de la sección {seccion} es: {promGen}"); }