Visual basic 6.0

Solo disponible en BuenasTareas
  • Páginas : 8 (1840 palabras )
  • Descarga(s) : 0
  • Publicado : 2 de octubre de 2010
Leer documento completo
Vista previa del texto
ARREGLOS

Es una colección de datos que pueden ser caracterizados por su organización y las operaciones que se definan en ella

ARRAY UNIDIMENSIONALES (Vectores)
Un arreglo es un conjunto finito y ordenado de elementos homogéneos. La propiedad ordenado significa que el primer elemento, el segundo, el tercero,..., el enésimo puede ser identificado. La homogeneidad implica que todoslos elementos del arreglo son datos del mismo tipo.

Un vector o arreglo unidimensional consta de n elementos que pueden representarse como:
|A [1] |A[2] |A[3] |... |A[i] |... |A[n} |

Nótese que todos los elementos comparten el mismo identificador (A en este caso) mientras que el subíndice identifica a cada elemento individual.

Losvectores se almacenan en la memoria central del computador en un orden adyacente de posiciones de memoria sucesivas. Cada elemento de un vector se puede procesar como si fuera una variable simple que ocupa una posición de memoria dada, de manera tal que cada elemento del vector es accesible directamente.

Por ejemplo: el vector X[6] está compuesto por seis elementos. Su identificador(nombre del vector) es X y cada elemento se individualiza por su subíndice.
|X(1) |X(2) |X(3) |X(4) |X(5) |X(6) |
|30 |33 |28 |30 |31 |29 |

Operaciones con Vectores
Un vector es una secuencia ordenada de elementos como A [1], A [2], ….., A [n].
Las operaciones que se puedenrealizar con vectores son:
❖ Declaración del arreglo,
❖ Creación del arreglo,
❖ Inicialización de de los elementos del arreglo, y
❖ Acceso a los elementos del arreglo.

LA DECLARACIÓN de un arreglo unidimensional consiste en establecer las características del arreglo y sus elementos, por medio de la siguiente sintaxis:
[ ] < identificador > ;Donde:
Tipo indica el tipo correspondiente a los elementos del arreglo,
Identificador es el nombre del arreglo, y el par de corchetes, [ ], representa la dimensión del arreglo y encierra un número entero que corresponde al número de elementos del arreglo.
Ejemplos:
int [ ] a ;
float [ ] distancia ;
Artículo [ ] art = new Artículo[3];
Observe que,en la declaración, el espacio entre los corchetes está vacío. Esto se debe a que, durante dicha operación, no se reserva espacio en la memoria.

CREACIÓN

La creación de un arreglo unidimensional consiste en reservar espacio de memoria para todos sus elementos, utilizando la siguiente sintaxis:
< identificador > = new [ tamaño ] ;
Donde:
New es el operadorpara gestionar espacio de memoria, en tiempo de ejecución,
Tamaño es un número entero que representa el número de elementos del arreglo.
Ejemplos:
a = new int [10] ; // Se crea el arreglo a , con 10 elementos de tipo entero.
distancia = new float[ 5] ; // Se crea el arreglo distancia , con 5 elementos de punto flotante y precisión sencilla .Artículo [] art = newArtículo[3];

INICIALIZACIÓN.

Un arreglo es un objeto que, cuando es creado por el compilador, se le asignan automáticamente valores iniciales predeterminados a cada uno de sus elementos, de acuerdo a los siguientes criterios:
➢ Si el tipo del arreglo es numérico, a sus elementos se les asigna el valor cero.
➢ Si el tipo del arreglo es char, a sus elementos se les asignael valor '\u0000'.
➢ Si el tipo del arreglo es bool, a sus elementos se les asigna el valor false.
➢ Si el tipo del arreglo es una clase, a sus elementos se les asigna el valor null.
Cuando se requiere asignar valores iniciales diferentes de los predeterminados, es posible agrupar las operaciones de declaración, creación e inicialización en una sola instrucción, por...
tracking img