Matrices

Solo disponible en BuenasTareas
  • Páginas : 3 (609 palabras )
  • Descarga(s) : 0
  • Publicado : 6 de diciembre de 2011
Leer documento completo
Vista previa del texto
Al utilizar matrices, puede emplear el mismo nombre para hacer referencia a distintos valores gracias a la utilización de un número denominado índice o subíndice que permite distinguirlos. Lasmatrices pueden reducir y simplificar el código, permitiendo crear bucles que gestionan de forma eficiente cualquier número de elementos.
Una matriz es un conjunto de valores relacionados lógicamente entresí, como el número de estudiantes de cada curso en una escuela primaria.

Una matriz permite hacer referencia a estos valores relacionados mediante un mismo nombre y utilizar un número, denominadoíndice o subíndice, para distinguirlos. Los valores individuales se llaman elementos de la matriz. Son contiguos desde el índice 0 hasta el valor del índice superior.
Ejemplo

En el ejemplosiguiente se declara una variable de matriz para que contenga el número de estudiantes de cada curso en una escuela primaria.

Dimstudents(6) As Integer

La matriz students del ejemplo anterior contiene 7elementos. Los índices de los elementos van de 0 a 6. Tener esta matriz es más fácil que declarar 7 variables diferentes.

Elementos de la matriz "students"


Dim kindergarten As Integer =students(0)
Dim firstGrade As Integer = students(1)
Dim sixthGrade As Integer = students(6)
MsgBox("Students in kindergarten = " &CStr(kindergarten))
MsgBox("Students in first grade = "&CStr(firstGrade))
MsgBox("Students in sixth grade = " &CStr(sixthGrade))

Declaración de
MATRICES

Para declarar matrices debemos colocar entre paréntesis el número de elementos de los que constaráa continuación del nombre de la variable:

Dimmedidas(9) as integer

De esta forma tenemos una matriz de 10 elementos identificados del 0 al 9

Podemos obligar a que el primer elemento de unamatriz tenga tenga el indice con valor

Esto lo haremos colocando la instrucción option base 1 en la sección declarations de nuestro formulario.

También podemos indicar los...
tracking img