Documentos de Académico
Documentos de Profesional
Documentos de Cultura
unidimensionales
¿Qué son los arrays o arreglos matriciales?
Cabe decir que los arrays almacenan elementos del mismo tipo de datos, es decir
no podemos hacer ingresos de caracteres con números.
Ventajas de los arrays
Las ventajas de declarar un array son:
Ordenar un conjunto de elementos del mismo tipo de dato y acceder a ellos de
manera flexible, es decir muy fácil.
Podemos hacer operaciones a la vez entre diferentes arrays, tales como la
suma, resta, multiplicación etc. De manera más rápida y eficiente
Desventaja de los arrays
La desventaja más notoria es que, a la
hora de declarar la dimensión de nuestro
array debe ésta un número fijo, la dimensión no puede incrementar o disminuir
mientras se ejecuta el algoritmo es decir, los arrays no son dinámicos.
Para declarar un array es necesario utilizar números enteros
Elementos de un array
Dimensionamiento
Para darle longitud a la variable y crear el arreglo utilizamos el siguiente símbolo de
flujo:
Dimension array [5]
Longitud
Asignar entero o real
Para asignar un entero o real a una posición del array utilizamos el siguiente
diagrama de flujo:
Asignar caracteres
Para asignarle una cadena de texto a una posición del array utilizamos el siguiente
diagrama de flujo:
array[0] 15
array[1] 2,5
array[1]
Para asignar un entero o real a una posición del array utilizamos el siguiente
diagrama de flujo:
array[0] ← 2 ;
Valor asignado al índice 0 del array
Asignar caracteres
Para asignarle una cadena de texto a una posición del array utilizamos el siguiente
diagrama de flujo:
array[2] ← " Hola " ;
Para entrar datos numéricos por teclado seguiremos los siguientes pasos:
Definir i , array_num Como Real ;
Creación del array
Dimension array_num[2] ;
Dimensionamiento, es decir, definir la
longitud del array
Debemos pedirle al usuario que digite el número que desee guardar en el índice 0.
Escribir "digite un número para almacenar en el índice 0" ;
Entrada por teclado Paso 3
Con el primer dato ingresado por el usuario se debe capturar dicho valor y
asignarlo al índice 0, siempre los arrays se llenan con valores en orden de índice.
Leer i ;
Lectura de los datos ingresados por teclado
array_num[ 0 ] ← i ;
Asignación al índice 0
Cabe decir que la variable i puede ser sobre escrita a medida que avanza el
algoritmo, es decir, adquiere un nuevo valor hasta que ésta no sea modificada, a
esto lo llamamos comúnmente reciclado de variables.
Mostramos al usuario los valores que ingresó por teclado en cada índice.
Escribir "El arreglo contiene: " ;
Escribir "Indice 0: " , array_num[ 0 ] ;
Escribir "Indice 1: " , array_num[ 1 ] ;
Arrays en pseudocódigo
Longitud de arreglo – 1 = 4
[5]