Los vectores (arreglos unidimensionales) y matrices (arreglos bidimensionales) son estructuras de datos que permiten almacenar múltiples valores bajo un mismo nombre, organizados por índices. Son fundamentales para resolver problemas que requieren manejar listas o tablas de datos.
Vectores (Arreglos
Unidimensionales)
Características:
- Almacenan datos del mismo tipo (números, textos,
etc.).
- Se accede a cada elemento mediante un índice (posición).
- En PSeInt, los índices comienzan en 1 (por
defecto).
Ejemplo #1: Declaración y
Llenado de un Vector
Realizar los siguientes Ejercicios con Vectores:
- Promedio de Calificaciones:
Crea un vector para almacenar 4 calificaciones, calcúlales el promedio y muéstralo. - Búsqueda en Vector:
Pide al usuario ingresar 5 números en un vector, luego pregunta qué número buscar e indica si está o no en el vector.
Matrices (Arreglos
Bidimensionales)
Características:
- Organizan datos en filas y columnas (como tablas).
- Requieren dos índices: matriz[fila, columna].
Ejemplo #3: Declaración y
Llenado de una Matriz
Ejemplo #4: Matriz con Ciclos Anidados
Ejercicios con Matrices:
- Suma de Matrices:
Crea dos matrices 2x2, súmalas y muestra el resultado. - Tabla de Multiplicar:
Usa una matriz para generar y mostrar la tabla de multiplicar del 1 al 5.
Conclusión:
- Vectores: Útiles para listas de datos
(ej. notas, edades).
- Matrices: Ideales para datos tabulares
(ej. tablas, juegos como tres en raya).
Actividad Adicional:
- Desafío: Crea un programa que guarde en
una matriz las ventas mensuales de 3 productos y muestre el total por mes.
(Pista: usa matriz[mes, producto]).