Title: Arreglos
Course: 2025 - LI - Logica de Programación y Pensamiento Computacional 1-1 y 1-2 > Section: Arreglos y Matrices

Arrays - Arreglos :  Un array (o arreglo) es una estructura de datos con elementos homogéneos, del mismo tipo, numérico o alfanumérico, reconocidos por un nombre en común. Para referirnos a cada elemento del array usaremos un índice (empezamos a contar por 0).

Para declarar un array (en Psint) tenemos que ejecutar dos instrucción:

1. En primer lugar debemos declara el tipo de datos de la variable, con Definir.
2. Debemos indicar el número de elementos que va a tener el array, para ello utilizamos la instrucción Dimension:

 Dimension <identificador> [<max1,max2,...,maxN>];


Esta instrucción define un arreglo con el nombre indicado en y N dimensiones. Los N parámetros indican la cantidad de dimensiones y el valor máximo de cada una de ellas. La cantidad de dimensiones puede ser una o más, y la máxima cantidad de elementos debe ser una expresión numérica positiva.

Código de ejemplo que se explico en clase.

Algoritmo Ejemplo_arreglo
	//definimos el tipo de dato que contendra el arreglo
	definir arreglo, i como entero;
	//aqui usamos la parabra dimension para indicar el tamaño del arreglo
	//y dentro de los corchetes cuadrados indicamos el tamaño
	dimension arreglo[5];
	//para guardar o mostrar contenido en cada espacio se indica la ubicación a la que se desea acceder


	arreglo[0]=5;
	escribir arreglo[0];
	//como recorrer para guardar datos en cada posición del arreglo
	para i=0 hasta 4 con paso 1 hacer
		leer arreglo[i];
	FinPara
	//como recorrer para mostrar el contenido en casa posición del arreglo
	para i=0 hasta 4 con paso 1 hacer
		escribir arreglo[i];
	FinPara
FinAlgoritmo