Entradas

Mostrando entradas de marzo, 2023

Aplicando el manejo de vectores, matrices en el desarrollo de aplicaciones

 double[,] notas = new double [4, 6]; double suma = 0; double promedio; int[] pierden = new int[6]; for (int i = 1; i <= 3; i++) {     for (int j = 1; j <= 5; j++)     {         Console.WriteLine("Ingrese nostas del estudiante: " + i + " de la materia: " + j );         notas[i, j] = (Convert.ToInt16(Console.ReadLine()));         suma = suma + notas[i, j];         if (notas[i, j] < 3)         {             pierden[j]++;         }     } } for (int j = 1; j <= 5; j++) {     Console.WriteLine($"Pierden en materia " + j + ":" +" " +pierden[j]); } promedio = suma / 15; Console.WriteLine("\nEl promedio de todos los estudiantes es: " + promedio);

Arreglos en lenguaje de programación

Imagen
 Arreglos multidimensionales.  La estructura del vector es una estructura ya conocida, es una arreglo unidimensional, ósea que solo posee una dimensión, por motivos de practicidad la llamaremos eje X, como en el plano cartesiano, este tipo de arreglo nos permite almacenar mucha información pero solo en un sentido como se ve a continuación: Ahora, la matriz, un arreglo multidimensional, nos permite tener la característica del vector, pero añadiendo una dimensión mas, la Y, y ahora no seria en una sola dirección, y podríamos almacenar e imprimir los datos de una manera mas ordenada. Pero no se queda acá, también hay arreglos de tres dimensiones (X, Y, Z) En conclusión, este tipo de arreglos nos presentan cada uno unas utilidades muy variadas y podemos usarlas dependiendo de nuestro objetivo y función que va a cumplir nuestro programa, son una gran herramienta a la hora de almacenar datos, e imprimirlos, y son una gran introducción a la estructura de datos.