private void button3_Click(object sender, EventArgs e) { 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, clsenumcolumnas.Correlativo] = DatosUnitarios[0]; ArregloDosDimensiones[NumeroLinea, clsenumcolumnas.Nombre] = DatosUnitarios[1]; ArregloDosDimensiones[NumeroLinea, clsenumcolumnas.Parcial1] = DatosUnitarios[2]; ArregloDosDimensiones[NumeroLinea, clsenumcolumnas.Parcial2] = DatosUnitarios[3]; ArregloDosDimensiones[NumeroLinea, clsenumcolumnas.Parcial3] = DatosUnitarios[4]; ArregloDosDimensiones[NumeroLinea, clsenumcolumnas.Seccion] = DatosUnitarios[5]; NumeroLinea++; } int promedioSAP1 = promedio.promedio_por_seccion(ArregloDosDimensiones, clsenumcolumnas.Par1, "A"); int promedioSAP2 = promedio.promedio_por_seccion(ArregloDosDimensiones, clsenumcolumnas.Par2, "A"); int promedioSAP3 = promedio.promedio_por_seccion(ArregloDosDimensiones, clsenumcolumnas.Par3, "A"); int promedioSBP1 = promedio.promedio_por_seccion(ArregloDosDimensiones, clsenumcolumnas.Par1, "B"); int promedioSBP2 = promedio.promedio_por_seccion(ArregloDosDimensiones, clsenumcolumnas.Par2, "B"); int promedioSBP3 = promedio.promedio_por_seccion(ArregloDosDimensiones, clsenumcolumnas.Par3, "B"); int promedioSCP1 = promedio.promedio_por_seccion(ArregloDosDimensiones, clsenumcolumnas.Par1, "C"); int promedioSCP2 = promedio.promedio_por_seccion(ArregloDosDimensiones, clsenumcolumnas.Par2, "C"); int promedioSCP3 = promedio.promedio_por_seccion(ArregloDosDimensiones, clsenumcolumnas.Par3, "C"); listBox2.Items.Add($"Promedio Sección A, Parcial 1: {promedioSAP1}"); listBox2.Items.Add($"Promedio Sección A, Parcial 2: {promedioSAP2}"); listBox2.Items.Add($"Promedio Sección A, Parcial 3: {promedioSAP3}"); listBox2.Items.Add($"Promedio Sección B, Parcial 1: {promedioSBP1}"); listBox2.Items.Add($"Promedio Sección B, Parcial 2: {promedioSBP2}"); listBox2.Items.Add($"Promedio Sección B, Parcial 3: {promedioSBP3}"); }
private void buttonNotaMayorGeneral_Click(object sender, EventArgs e) { 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, clsenumcolumnas.Correlativo] = DatosUnitarios[0]; ArregloDosDimensiones[NumeroLinea, clsenumcolumnas.Nombre] = DatosUnitarios[1]; ArregloDosDimensiones[NumeroLinea, clsenumcolumnas.Parcial1] = DatosUnitarios[2]; ArregloDosDimensiones[NumeroLinea, clsenumcolumnas.Parcial2] = DatosUnitarios[3]; ArregloDosDimensiones[NumeroLinea, clsenumcolumnas.Parcial3] = DatosUnitarios[4]; ArregloDosDimensiones[NumeroLinea, clsenumcolumnas.Seccion] = DatosUnitarios[5]; NumeroLinea++; } string mayor = promedio.nombre_nota_mayor(ArregloDosDimensiones); listBox2.Items.Add($" --- ALUMNO CON PROMEDIO MAYOR ---"); listBox2.Items.Add($"Nombre: {mayor}"); }