Esempio n. 1
0
        private void buttonMySQL_Click(object sender, EventArgs e)
        {
            ClsArchivo       ar  = new ClsArchivo();
            OpenFileDialog   ofd = new OpenFileDialog();
            ClsConexionMySQL cn  = new ClsConexionMySQL();
            int contador         = 0;

            //Selección de archivo plano de datos.
            ofd.Title            = "Selecciona tu archivo plano";
            ofd.InitialDirectory = @"C:\Users\alumno\Desktop";
            ofd.Filter           = "Archivo plano (*.csv)|*.csv";

            if (ofd.ShowDialog() == DialogResult.OK)
            {
                var archivo = ofd.FileName;
                ArregloAlumnos = ar.LeerArchivo(archivo);
            }

            //Limpieza y llenado de la base de datos a través del archivo plano.
            cn.borrarTabla();
            foreach (string linea in ArregloAlumnos)
            {
                if (contador > 0)
                {
                    string[] alumno = linea.Split(';');
                    string   sql    = $"insert into tb_alumnos(Correlativo,Nombre,Parcial1,Parcial2,Parcial3) values({alumno[0]},'{alumno[1]}',{alumno[2]},{alumno[3]},{alumno[4]})";
                    cn.insertar(sql);
                }
                contador++;
            }
        }
Esempio n. 2
0
        private void buttonOracle_Click(object sender, EventArgs e)
        {
            ClsArchivo        ar  = new ClsArchivo();
            OpenFileDialog    ofd = new OpenFileDialog();
            ClsConexionOracle cn  = new ClsConexionOracle();
            int contador          = 0;

            //Selección de archivo plano de datos.
            ofd.Title            = "Selecciona tu archivo plano";
            ofd.InitialDirectory = @"C:\Users\alumno\Desktop";
            ofd.Filter           = "Archivo plano (*.csv)|*.csv";

            if (ofd.ShowDialog() == DialogResult.OK)
            {
                var archivo = ofd.FileName;
                ArregloAlumnos = ar.LeerArchivo(archivo);
            }

            //Limpieza y llenado de la base de datos a través del archivo plano.
            cn.borrarTabla();
            foreach (string linea in ArregloAlumnos)
            {
                if (contador > 0)
                {
                    string[] alumno = linea.Split(';');
                    string   sql    = $"INSERT INTO TB_ALUMNOS (CORRELATIVO, NOMBRE, PARCIAL1,PARCIAL2,PARCIAL3) VALUES ({alumno[0]}, '{alumno[1]}', {alumno[2]},{alumno[3]},{alumno[4]})";
                    cn.insertar(sql);
                }
                contador++;
            }
        }
Esempio n. 3
0
        private void cargarArchivoexterno()
        {
            string      fuente = @"C:\Users\HP\Desktop\tarea10\archivoCls.csv";
            ClsArchivo  ar     = new ClsArchivo();
            ClsConexion cn     = new ClsConexion();

            //obtener tood el archivo de un arreglo
            string[] ArregloNotas   = ar.LeerArchivo(fuente);
            string   sentencial_sql = "";
            int      NumeroLinea    = 0;

            //interamos sobre el arreglo, line por linea para luego convertirlo en dadots
            foreach (string linea in ArregloNotas)
            {
                string[] datos = linea.Split(';');
                if (NumeroLinea > 0)
                {
                    sentencial_sql += $"insert into progra1.tb_alumno values({datos[0]},'{datos[1]}',{datos[2]},{datos[3]},{datos[4]},{datos[5]},'{datos[6]}');\n";
                }// end foreach

                NumeroLinea++;
            }
            NumeroLinea = 0;
            cn.EjecutaSQLDirecto(sentencial_sql);
        }
Esempio n. 4
0
        private void cargarArchivoExterno()
        {
            string     fuente = @"C:\Users\antho\OneDrive\Escritorio\BaseDeDatos\crudDB.csv";
            ClsArchivo ar     = new ClsArchivo();

            //obtener todo el archivo, linea por linea dentro de un arreglo
            string[] ArregloNotas  = ar.LeerArchivo(fuente);
            string   sentencia_sql = "";
            int      Numerolinea   = 0;

            ClsConexion cn = new ClsConexion();

            foreach (string linea in ArregloNotas)
            {
                //obtener datos
                String[] datos = linea.Split(';');
                if (Numerolinea > 0)
                {
                    sentencia_sql = sentencia_sql + $"insert into tb_alumnos values({datos[0]},'{datos[1]}',{datos[2]},{datos[3]},{datos[4]},{datos[5]},'{datos[6]}');\n ";
                }
                Numerolinea++;
            }

            cn.EjecutaSQLDirecto(sentencia_sql);
        }
Esempio n. 5
0
        private void buttonCargar_Click_1(object sender, EventArgs e)
        {
            ClsArchivo archivo = new ClsArchivo();

            string[] filas = archivo.obtenerFilas();

            textBoxResultado.Text = "Listo, el archivo está cargado";
            this.matriz           = arreglo.arregloDosDimensiones(filas, 7);
        }
Esempio n. 6
0
        private void buttonOrdenamientoB_Click(object sender, EventArgs e)
        {
            ClsArchivo ObjArchivo = new ClsArchivo();

            foreach (string n in ArregloNotas)
            {
                string[] Datos = n.Split(';');
                listBoxResultado.Items.Add(Datos[1]);
            }
        }
Esempio n. 7
0
        private void button1_Click(object sender, EventArgs e)
        {
            ClsArchivo archivo = new ClsArchivo();

            string[] filas = archivo.obtenerFilas();

            foreach (string linea in filas)
            {
                this.Archivo.Items.Add(linea);
            }



            this.matriz = arreglo.DosDimensiones(filas, 7);
        }
Esempio n. 8
0
        private void buttonCargarArchivo_Click(object sender, EventArgs e)
        {
            ClsArchivo     ar  = new ClsArchivo();
            OpenFileDialog ofd = new OpenFileDialog();

            ofd.Title            = "Por favor selecciona tu archivo plano";
            ofd.InitialDirectory = @"C:\Users\Marjorie\Desktop\Ejercicio27Lista";
            ofd.Filter           = "Archivo plano (*.csv)|*.csv";
            if (ofd.ShowDialog() == DialogResult.OK)
            {
                var    archivo  = ofd.FileName;
                String rnombres = ar.LeerTodoArchivo(archivo);
                ArregloNotas        = ar.LeerArchivo(archivo);
                listBoxNombres.Text = rnombres;
            }
            else
            if (ofd.ShowDialog() == DialogResult.OK)
            {
                var    archivo      = ofd.FileName;
                String rcorrelativo = ar.LeerTodoArchivo(archivo);
                ArregloNotas            = ar.LeerArchivo(archivo);
                listBoxCorrelativo.Text = rcorrelativo;
            }
            else
            if (ofd.ShowDialog() == DialogResult.OK)
            {
                var    archivo   = ofd.FileName;
                String rparcial1 = ar.LeerTodoArchivo(archivo);
                ArregloNotas         = ar.LeerArchivo(archivo);
                listBoxParcial1.Text = rparcial1;
            }
            else
            if (ofd.ShowDialog() == DialogResult.OK)
            {
                var    archivo   = ofd.FileName;
                String rparcial2 = ar.LeerTodoArchivo(archivo);
                ArregloNotas         = ar.LeerArchivo(archivo);
                listBoxParcial2.Text = rparcial2;
            }
            else
            if (ofd.ShowDialog() == DialogResult.OK)
            {
                var    archivo   = ofd.FileName;
                String rparcial3 = ar.LeerTodoArchivo(archivo);
                ArregloNotas         = ar.LeerArchivo(archivo);
                listBoxParcial3.Text = rparcial3;
            }
        }
Esempio n. 9
0
        private void buttonCargarArchivo_Click(object sender, EventArgs e)
        {
            ClsArchivo     ar  = new ClsArchivo();
            OpenFileDialog ofd = new OpenFileDialog(); // Abre el archivo Plano

            ofd.Title            = "Selecciona el archivo plano";
            ofd.InitialDirectory = @"D:\Zero\Escritorio\UMG\Programacion 1\Clase 7"; // Direccion del archivo
            ofd.Filter           = "Archivo Plano (*.csv)|*.csv";
            if (ofd.ShowDialog() == DialogResult.OK)
            {
                var    archivo   = ofd.FileName;
                string resultado = ar.LeerTodoArchivo(archivo);
                ArregloNotas          = ar.LeerArchivo(archivo);
                textBoxResultado.Text = resultado;
            }
        }
Esempio n. 10
0
        private void buttonCargar_Click(object sender, EventArgs e)
        {
            ClsArchivo ar = new ClsArchivo();

            ArregloNotas = ar.LeerArchivo(ar.ruta);
            ArregloNotas = ar.getFilas();

            string[] filas = ar.getFilas();

            foreach (string lineas in filas)
            {
                listBoxNom.Items.Add(lineas);
            }

            matriz = arreglo.dosDimens(filas, 7);
        }
Esempio n. 11
0
        private void buttonCargarArchivo_Click(object sender, EventArgs e)
        {
            ClsArchivo     ar  = new ClsArchivo();
            OpenFileDialog ofd = new OpenFileDialog(); // Abre el archivo Plano

            ofd.Title            = "Selecciona el archivo plano";
            ofd.InitialDirectory = @"C:\Users\Dulce Mazariegos\Desktop\CLASE 8\Clase 8"; // Direccion del archivo
            ofd.Filter           = "Archivo Plano (*.csv)|*.csv";
            if (ofd.ShowDialog() == DialogResult.OK)
            {
                var    archivo   = ofd.FileName;
                string resultado = ar.LeerTodoArchivo(archivo);
                ArregloNotas          = ar.LeerArchivo(archivo);
                textBoxResultado.Text = resultado;
            }
        }
Esempio n. 12
0
        private void buttonCargarArchivo_Click(object sender, EventArgs e)
        {
            ClsArchivo     ar  = new ClsArchivo();
            OpenFileDialog ofd = new OpenFileDialog();

            ofd.Title            = "Por favor selecciona tu archivo plano";
            ofd.InitialDirectory = @"C:\Users\Marjorie\Desktop\Ejercicio27Lista";
            ofd.Filter           = "Archivo plano (*.csv)|*.csv";
            if (ofd.ShowDialog() == DialogResult.OK)
            {
                var    archivo   = ofd.FileName;
                String resultado = ar.LeerTodoArchivo(archivo);
                ArregloNotas          = ar.LeerArchivo(archivo);
                textBoxResultado.Text = resultado;
            }
        }
Esempio n. 13
0
        private void buttonCargar_Click(object sender, EventArgs e)
        {
            ClsArchivo     ar  = new ClsArchivo();
            OpenFileDialog ofd = new OpenFileDialog();

            ofd.Title            = "Selecciona tu archivo plano";
            ofd.InitialDirectory = @"C:\Users\HP\Downloads";
            ofd.Filter           = "Archivo plano (*.csv)|*.csv";
            if (ofd.ShowDialog() == DialogResult.OK)
            {
                var    archivo   = ofd.FileName;
                string resultado = ar.LeerTodoArhivo(archivo);
                ArregloNotas          = ar.LeerArchivo(archivo);
                textBoxResultado.Text = resultado;
            }
        }
Esempio n. 14
0
        private void buttonCargar_Click(object sender, EventArgs e)
        {
            ClsArchivo ar = new ClsArchivo();
            //OpenFileDialog ofd = new OpenFileDialog();
            //ofd.Title = "Selecciona tu arhivo plano";
            //ofd.InitialDirectory = @"C:\Users\carlo\OneDrive\Documentos\Universidad\Tercer Semestre\Programación I";
            //ofd.Filter = "Archivo plano (*.csv)|*.csv";

            //if (ofd.ShowDialog() = DialogResult.OK)
            {
                var    archivo   = @"C:\Users\carlo\OneDrive\Documentos\Universidad\Tercer Semestre\Programación I\archivoPlano.csv";
                String resultado = ar.LeerTodoArchivo(archivo);
                ArregloNotas          = ar.LeerArchivo(archivo); // retorna arreglo
                textBoxContenido.Text = resultado;
            }
        }
Esempio n. 15
0
        private void button1_Click(object sender, EventArgs e)
        {
            ClsArchivo     ar  = new ClsArchivo();
            OpenFileDialog ofd = new OpenFileDialog();

            ofd.Title            = "Selecciona el archivo plano";
            ofd.InitialDirectory = @"C:C:\Users\OscarEstid\Documents\progra\";

            if (ofd.ShowDialog() == DialogResult.OK)
            {
                var    archivo   = ofd.FileName;
                string resultado = ar.LeerTodoArchivo(archivo);
                ArregloNotas          = ar.LeerArchivo(archivo);
                textBoxresultado.Text = resultado;
            }
        }
Esempio n. 16
0
        private void CargarArchivo_Click(object sender, EventArgs e)
        {
            ClsArchivo     ar  = new ClsArchivo();
            OpenFileDialog ofd = new OpenFileDialog();

            ofd.Title            = "Porfavor, seleccionar tu archivo plano";
            ofd.InitialDirectory = @"C:\Users\Sarita Chinchilla\OneDrive\Escritorio\archivoplano";
            ofd.Filter           = "archivo plano (*.csv)|*.csv";
            if (ofd.ShowDialog() == DialogResult.OK)
            {
                var    archivo   = ofd.FileName;
                string resultado = ar.LeerTodoArchivo(archivo);
                ArregloNombres        = ar.LeerArchivo(archivo);
                textBoxResultado.Text = resultado;
            }
        }
Esempio n. 17
0
        private void buttonCargar_Click_1(object sender, EventArgs e)
        {
            ClsArchivo     ar  = new ClsArchivo();
            OpenFileDialog ofd = new OpenFileDialog();

            ofd.Title            = "Selecciona tu archivo Plano";
            ofd.InitialDirectory = @"C:\Users\cmabe\OneDrive\Escritorio\C# Arreglos\archivoPlano.csv";
            ofd.Filter           = "Archivo plano (*.csv)|*.csv";

            if (ofd.ShowDialog() == DialogResult.OK)
            {
                var    archivo   = ofd.FileName;
                string resultado = ar.LeerTodoArchivo(archivo);
                ArregloNombres        = ar.LeerArchivo(archivo);
                textBoxContenido.Text = resultado;
            }
        }
Esempio n. 18
0
        static void Main(string[] args)
        {
            string respuesta;

            Console.WriteLine("\t\t\t¿Que Base de Datos desee utilizar?");
            Console.WriteLine("\tOracle\t\tMySQL\t\tSQL SERVER");
            respuesta = Console.ReadLine();

            string[,] archivoAlumnos;
            ClsArchivo ObjArchivo = new ClsArchivo();

            archivoAlumnos = ObjArchivo.LeerArchivo();
            ClsConexion       cn = new ClsConexion();
            ClsConexionMySQL  my = new ClsConexionMySQL();
            ClsConexionOracle or = new ClsConexionOracle();

            switch (respuesta)
            {
            case "Oracle":

                for (int i = 1; i < archivoAlumnos.GetLength(0); i++)
                {
                    DataTable dt = or.consultaTablaDirecta("insert into TB_ALUMNOSORACLE values (" + archivoAlumnos[i, 0] + ",'" + archivoAlumnos[i, 1] + "'," + archivoAlumnos[i, 2] + "," + archivoAlumnos[i, 3] + "," + archivoAlumnos[i, 4] + ")");
                }

                break;

            case "MySQL":

                for (int i = 1; i < archivoAlumnos.GetLength(0); i++)
                {
                    DataTable dt = my.consultaTablaDirecta("insert into tb_alumnos values (" + archivoAlumnos[i, 0] + ",'" + archivoAlumnos[i, 1] + "'," + archivoAlumnos[i, 2] + "," + archivoAlumnos[i, 3] + "," + archivoAlumnos[i, 4] + ")");
                }

                break;

            case "SQL SERVER":

                for (int i = 1; i < archivoAlumnos.GetLength(0); i++)
                {
                    DataTable dt = cn.consultaTablaDirecta("insert into tb_alumnos values (" + archivoAlumnos[i, 0] + ",'" + archivoAlumnos[i, 1] + "'," + archivoAlumnos[i, 2] + "," + archivoAlumnos[i, 3] + "," + archivoAlumnos[i, 4] + ")");
                }

                break;
            }
        }
Esempio n. 19
0
        private void Cargar_Click(object sender, EventArgs e)
        {
            ClsArchivo archivo = new ClsArchivo();

            this.listBoxContenido.Text = archivo.abrirarchvio;
            string[] filas = archivo.traerarchivo();



            foreach (string lineas in filas)
            {
                this.listBoxContenido.Items.Add(lineas);
            }



            this.matrices = arreglo.Dimensiones(filas, 7);
        }
Esempio n. 20
0
        private void buttonNota3_Click(object sender, EventArgs e)
        {
            ClsArchivo ar = new ClsArchivo();

            var    archivo   = @"C:\Users\13237\OneDrive\Desktop\archivoPlano.csv";
            string resultado = ar.leerTodoArchivo(archivo);

            arregloNotas = ar.leerArchivo(archivo); //retorna arreglo

            int contador = 0;

            foreach (string linea in arregloNotas)
            {
                if (contador != 0)
                {
                    string[] datos = linea.Split(';');
                    listBoxNota3.Items.Add(datos[4]);
                }
                contador++;
            }
        }
Esempio n. 21
0
        private void CargarDATOS()
        {
            string      stef = @"C:\Users\alumno\Desktop\archivos\1_4949951634001101227.csv";
            ClsArchivo  gs   = new ClsArchivo();
            ClsConexion ma   = new ClsConexion();

            string[] arreglonotas = gs.LeerArchivo(stef);
            string   conexion_sql = "";
            int      numerolin    = 0;

            foreach (string linea in arreglonotas)
            {
                string[] datos = linea.Split(';');
                if (numerolin > 0)
                {
                    conexion_sql = $"insert into estudiantes values({datos[0]},'{datos[1]}'{datos[2]},{datos[3]},{datos[4]},{datos[5]},'{datos[6]}'";
                    ma.EjecutaSQLDirecto(conexion_sql);
                }
                numerolin++;
            }
            numerolin = 0;
        }
Esempio n. 22
0
        private void btnCargar_Click(object sender, EventArgs e)
        {
            ClsArchivo     ar  = new ClsArchivo();
            OpenFileDialog ofd = new OpenFileDialog();

            ofd.Title = "Selecciona tu archivo plano";


            ofd.InitialDirectory = @"C:\Pictures\Clase7WindowsForms)";
            ofd.Filter           = "Archivo plano (*.csv)|*.csv";



            if (ofd.ShowDialog() == DialogResult.OK)
            {
                var    archivo   = ofd.FileName;
                string resultado = ar.LeerTodoArchivo(archivo);

                ArregloNotas = ar.LeerArchivo(archivo); //retorna arreglo

                textBoxContenido.Text = resultado;
            }
        }
Esempio n. 23
0
        private void buttonNombres_Click(object sender, EventArgs e)
        {
            int contador = 0;

            string[] ordenNombres = new string[arregloNotas.Length - 1];

            foreach (string linea in arregloNotas)
            {
                if (contador != 0)
                {
                    string[] datos = linea.Split(';');
                    ordenNombres[contador - 1] = datos[1];
                }
                contador++;
            }
            ClsArchivo objArchivo = new ClsArchivo();

            ordenNombres = objArchivo.MetodoBurbujaCadena();
            for (int i = 0; i < ordenNombres.Length; i++)
            {
                listBoxResultado.Items.Add(ordenNombres[i]);
            }
        }
Esempio n. 24
0
        private void cargarArchivoExterno()
        {
            string           fuente  = @"C:\Users\alumno\Desktop\crudDB.csv";
            ClsArchivo       ar      = new ClsArchivo();
            ClsConexion      cnSQL   = new ClsConexion();
            ClsConexionMysql cnMYSQL = new ClsConexionMysql();

            string[] ArregloNotas = ar.LeerArchivo(fuente);
            string   sentencia    = "";
            int      NumeroLinea  = 0;

            foreach (string Linea in ArregloNotas)
            {
                string[] datos = Linea.Split(';');
                if (NumeroLinea > 0)
                {
                    sentencia += $"insert into tb_estudiantes1 values({datos[0]},'{datos[1]}',{datos[2]},{datos[3]},{datos[4]},{datos[5]},'{datos[6]}');\n";
                }
                NumeroLinea++;
            }
            NumeroLinea = 0;
            cnSQL.EjecutaSQLDirecto(sentencia);
            cnMYSQL.EjecutaMYSQLDirecto(sentencia);
        }
Esempio n. 25
0
        private void button1_Click(object sender, EventArgs e)
        {
            /**
             * SE ABRE EL ARCHIVO
             */
            ClsArchivo archivo = new ClsArchivo();   //La clase abre la ventana de dialogo

            this.textBox1.Text = archivo.ruta;       //Se pasa la ruta del archivo al texbox del formdulario;
            string[] filas = archivo.obtenerFilas(); //SE OBTIENEN LAS FILAS DEL ARCHIVO

            /**
             * SE CARGAN LAS FILAS DEL ARCHIVO EN UN LIST BOX
             */
            foreach (string linea in filas)
            {
                this.listArchivo.Items.Add(linea);
            }

            /*
             * SE CONVIERTE EL ARREGLO DE UNA DIMENSION EN DOS DIMENSIONES
             */

            this.matriz = arreglo.DosDimensiones(filas, 7);
        }
Esempio n. 26
0
        private void buttonNombres_Click(object sender, EventArgs e)
        {
            try
            {
                ClsArchivo objarchiv = new ClsArchivo();

                Datos = objarchiv.cargarDatos(ArregloNombres);
                ClsArreglos ObjArreglos = new ClsArreglos(Datos);
                resultado = ObjArreglos.MetodoBurbuja();
                ManejoDatos objmanejoDatos = new ManejoDatos();
                Nombres       = objmanejoDatos.columnas(resultado, 0);
                NotasParcial1 = objmanejoDatos.columnas(resultado, 1);
                NotasParcial2 = objmanejoDatos.columnas(resultado, 2);
                NotasParcial3 = objmanejoDatos.columnas(resultado, 3);
                for (int indice = 0; indice < Nombres.Length; indice++)
                {
                    listBoxResutado.Items.Add(Nombres[indice]);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Necesita carga un archivo plano para poder ejecutar el programa." + ex);
            }
        }
Esempio n. 27
0
        private void buttonNombres_Click(object sender, EventArgs e)
        {
            //llamada a mi clase
            PromediosMatriz objMatriz  = new PromediosMatriz();
            ClsArchivo      objArchivo = new ClsArchivo();

            //variables globales
            string[,] ArregloDosDimensiones = new string[ArregloNotas.Length, 6];

            int contador = 0;
            int acumulador = 0, acumulador1 = 0, acumulador2 = 0;
            int promedio, promedio1, promedio2;

            //int sumaparciales;
            string[] CadenaNombres = new string[ArregloNotas.Length - 1];
            int[]    OrdenParcila  = new int[ArregloNotas.Length - 1];
            // extraccion de columnas del array, o extraer array de un array
            foreach (string linea in ArregloNotas)
            {
                string[] datos = linea.Split(';');
                if (contador != 0)
                {
                    acumulador  += Convert.ToInt32(datos[2]);
                    acumulador1 += Convert.ToInt32(datos[3]);
                    acumulador2 += Convert.ToInt32(datos[4]);


                    OrdenParcila[contador - 1]  = Convert.ToInt32(datos[2]);
                    CadenaNombres[contador - 1] = datos[1];
                }
                //Arreglo de dos dimensiones
                ArregloDosDimensiones[contador, 0] = datos[0];
                ArregloDosDimensiones[contador, 1] = datos[1];
                ArregloDosDimensiones[contador, 2] = datos[2];
                ArregloDosDimensiones[contador, 3] = datos[3];
                ArregloDosDimensiones[contador, 4] = datos[4];
                ArregloDosDimensiones[contador, 5] = datos[5];

                contador++;
            }
            //promedio una seccion en general / ej "A"

            int promedio_seccion = objMatriz.promedios_general_seccion(ArregloDosDimensiones, 4, "D");

            MessageBox.Show($"El promedio de la seccion D es {promedio_seccion} ");
            //string seccion = "A";
            //string[] Nombre_secccion = objMatriz.Clasificar_Alumnos(ArregloDosDimensiones, seccion );



            int promedioMatriz = promedioSumaMatriz(ArregloDosDimensiones, 3);
            //promedios
            ClsArreglos OrdArreglo = new ClsArreglos(OrdenParcila);

            //OrdenParcila = OrdArreglo.MetodoBurbuja();
            //int min = OrdenParcila[0];
            //int max = OrdenParcila[OrdenParcila.Length - 1];
            //promedio = acumulador / contador - 1;
            //promedio1 = acumulador1 / contador - 1;
            promedio2 = acumulador2 / contador - 1;
            //sumaparciales = promedio + promedio1 + promedio2 / 3;
            //MessageBox.Show($"Promedio del primer parciál {promedio}\nPromedio matriz {promedioMatriz}");
            //MessageBox.Show($"Promedio del segundo parcial {promedio1}");
            MessageBox.Show($"Promedio del  tercer parcial {promedio2}");
            //MessageBox.Show($"Promedio general de todos los parciales {sumaparciales}");
            //MessageBox.Show($"El maximo es {max} \nEl minimo es {min}");
            //recorrido de los nombres ordenados
            CadenaNombres = objArchivo.MetodoBurbujaNombre(CadenaNombres);
            foreach (string recorrido in CadenaNombres)
            {
                listBoxResultado.Items.Add(recorrido);
            }
        }