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); }
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}"); }