Hasta este punto, hemos utilizado variables individuales para almacenar datos. Pero, ¿qué ocurre si necesitamos guardar muchos datos relacionados, como por ejemplo, las edades de todos los estudiantes de una clase?
Crear una variable para cada estudiante no solo sería tedioso, sino también ineficiente. Para solucionar este problema, utilizamos las estructuras de datos, las cuales nos permiten agrupar varios datos en una sola entidad lógica.
Un arreglo (también conocido como array o vector) es un tipo de estructura de datos que permite almacenar múltiples valores del mismo tipo (por ejemplo: números, cadenas de texto, etc.) bajo un solo nombre de variable.
Cada valor dentro del arreglo se llama elemento, y se accede a él mediante un índice, que indica su posición dentro del arreglo.
Importante:
Para declarar un arreglo en PSeInt, debes seguir dos pasos fundamentales:
Sintaxis básica:
Definir nombre_del_arreglo Como TipoDeDato;
Dimension nombre_del_arreglo[tamaño];
Ejemplos:
Crear un arreglo de 10 números enteros:
Definir edades Como Entero;
Dimension edades[10];
Crear un arreglo de 5 cadenas de texto:
Definir nombres Como Cadena;
Dimension nombres[5];
Para acceder o modificar un valor dentro de un arreglo, usamos su índice. Recuerda que en PSeInt los índices comienzan desde 0.
Ejemplos:
Asignar un valor al primer elemento del arreglo edades:
edades[0] = 20;
Mostrar un valor por pantalla:
Escribir edades[0];
Nota: Si intentas acceder a un índice que no existe (por ejemplo, edades[10] en un arreglo de 10 elementos que van del 0 al 9), ocurrirá un error.