OPERACIONES CON ARREGLOS UNIDIMENSIONALES
Los arreglos de una dimensión es un tipo de datos estructurados compuesto de un número de elementos finitos, tamaños fijos y elementos homogéneos.
Las operaciones válidas en arreglos son las siguientes:
· 1. Lectura / Escritura.
· 2. Asignación.
· 3. Actualización: Inserción. Eliminación. Modificación.
· 4. Ordenación.
· 5 .Búsqueda.
A continuación analizaremos las operaciones de lectura, escritura y actualización.
1. Lectura.
El proceso de lectura de un arreglo consiste en leer un valor en cada uno de sus componentes. Supongamos que se desea leer todos los elementos de un arreglo unidimensional Nombres[200] en forma consecutiva, utilizaríamos un ciclo repetitivo de la siguiente manera:
String Nombres[200]
Para C=0 Hasta C<199 Incremento 1
Escritura.
El caso de la operación de escritura es similar al de lectura. Solo que en vez de leer el componente del arreglo lo escribimos. Supongamos que se desea escribir los componentes del arreglo unidimensional Nombres[200] en forma consecutiva. Los pasos a seguir son:
String Nombres[200]
Para C=0 Hasta C<199 Incremento 1
Al variar el valor de C se escribe el elemento del arreglo Nombres[200], correspondiente a la posición indicada por C, en otras palabras, cuando C=1 se almacenara el valor de C en la posición del arreglo Nombres[1], y así consecutivamente para todo el arreglo.
2. Asignación.
Antes de utilizar un arreglo es necesario inicializarlo, para inicializar todos los elementos de una vez, se colocan dentro de una estructura for que va del primer elemento al último que contiene el arreglo.
Para asignar un valor a un elemento del arreglo se hace por ejemplo:
Calificaciones[0] = 100
Cuando se usan arreglos, una operación común es usar una variable índice para acceder a los elementos de un arreglo. Suponiendo que la variable índice I contiene el valor 3, la siguiente instrucción asigna el valor 400 a valores[3]:
Valores[I] = 400
No es posible asignar directamente un valor a todo el arreglo; sino que se debe asignar el valor deseado en cada componente. Con una estructura repetitiva se puede asignar un valor a todos los elementos del arreglo.
Por ejemplo:
Int Numeros[500]
No hay comentarios:
Publicar un comentario