Ir al contenido principal

Vectores y Matrices en PSeInt

 

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

 Ejemplo #2: Llenar un Vector con un Ciclo


Realizar los siguientes Ejercicios con Vectores:

  1. Promedio de Calificaciones:
    Crea un vector para almacenar 4 calificaciones, calcúlales el promedio y muéstralo.
  2. 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:

  1. Suma de Matrices:
    Crea dos matrices 2x2, súmalas y muestra el resultado.
  2. 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]).