Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Los arreglos son estructuras que almacenan datos de un mismo tipo; así podemos imaginar un arreglo como
un conjunto de casilleros enumerados “Siendo el primer casillero el 1 (Índice)“.
Estructura de un arreglo
Un nombre.
Valores.
Índices que referencian sus valores.
Así mismo un arreglo define su tamaño según el número de elementos que contiene, para el ejemplo anterior
tenemos un arreglos de 6 elementos.
Nota: En el manejo de arreglos en PSeInt, los índices empiezan a contar desde el 1, para lenguajes de
programación el primer índice siempre será 0(Aunque este aspecto puede ser establecido en las
configuraciones de PSeInt).
¿Cómo definir o declarar arreglos en PSeInt?
Al igual que los tipos de variables comunes como Carácter, Números y Lógicos; para el uso de arreglos
también existen formas de declararlos, para ello se utiliza la palabra Dimensión.
Sintaxis
Dimension numeros[5]
Llenar un arreglo es muy sencillo, solo debemos indicar el valor que irá en determinada posición, siguiendo
con el arreglo de los 5 números sería:
1 de 7
TS Desarrollo de Software Taller de Programación I
Curso: 1er. Año
Una forma rápida de leer los datos que están guardados en las posiciones de un arreglo es haciendo
referencia a su índice.
Índice 1: 2
Índice 2: 4
Índice 3: 9
Índice 4: 15
Índice 5: 6
De la forma anterior podemos obtener valores de un arreglo, sin embargo estas estructuras comúnmente son
utilizadas para almacenar muchos datos por lo que se torna complicado saber con exactitud el índice
deseados; es por ello que al manejar arreglos, debemos remitirnos al uso de ciclos repetitivos; es necesario el
uso de ciclos dado que un arreglo contiene múltiples valores, así para obtener cada valor almacenado
debemos “Recorrer” el arreglo.
2 de 7
TS Desarrollo de Software Taller de Programación I
Curso: 1er. Año
Como observamos en el anterior bloque de código, recorremos todas las posiciones del areglo, mediante la
variable “i“, obtenemos el valor en cada iteración del ciclo, imprimiendo:
Índice 1 contiene: 2
Índice 2 contiene: 4
Índice 3 contiene: 9
Índice 4 contiene: 15
Índice 5 contiene: 6
Acerca del uso de arreglos en algoritmos con PSeInt
Es importante manejar en el tamaño del arreglo una dimensión lo suficientemente grande, para almacenar los
datos necesarios, a diferencia del uso de arreglos en lenguajes de programación; estos cuentan con métodos
para saber y ajustar el tamaño de los mismos.
Ejemplo: En el siguiente algoritmo solicitamos el tamaño del arreglo, posteriormente llenamos el arreglo con
la dimensión solicitada.
Para finalizar con el código anterior, luego de llenar el arreglo podemos fácilmente leerlo; ya que conocemos
la dimensión del mismo.
3 de 7
TS Desarrollo de Software Taller de Programación I
Curso: 1er. Año
1) Crear un array o arreglo unidimensional (Vector) con un tamaño de 5, asignar los valores numéricos
manualmente y mostrarlos por pantalla.
4 de 7
TS Desarrollo de Software Taller de Programación I
Curso: 1er. Año
Para que funcione el arreglo de la posición 1, debemos configurar, destildando la opción de Utilizar índices en arreglos y cadenas en base
cero, seguir los siguientes pasos:
5 de 7
TS Desarrollo de Software Taller de Programación I
Curso: 1er. Año
2) Crear un arreglo multidimensional (Matriz) de 3 Filas y 3 Columnas, se debe ingresar 9 números a la matriz.
6 de 7
TS Desarrollo de Software Taller de Programación I
Curso: 1er. Año
EJERCICIOS PROPUESTOS:
1. Desarrollar un algoritmo que permita almacenar DNI y Nombre de 10 estudiantes y mostrar estos datos.
2. El usuario puede ingresar un numero de DNI a buscar en el arreglo y el algoritmo debe mostrar el nombre que
corresponde al número de documento ingresado, siempre y cuando haya sido almacenado previamente.
7 de 7