Descarga

Anuncio
MATRICES
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.
No existe ningún tipo de datos para todas las matrices. Los factores siguientes
determinan, en su lugar, el tipo de datos de una matriz:



El hecho de ser una matriz
El rango (número de dimensiones)
El tipo de datos de los elementos de la matriz
Por lo tanto, se considera que dos variables de matrices son del mismo tipo de datos
sólo cuando tienen el mismo rango y sus elementos tienen el mismo tipo de datos.
Observe que las longitudes de las dimensiones no influyen en el tipo de datos de la
matriz.
Ejemplos de matriz
En el ejemplo siguiente se declaran cuatro variables de matriz que tienen distintos tipos
de datos.
Copiar
Dim
Dim
Dim
Dim
firstArray(12, 8) As UInteger
secondArray(12, 8, 3) As UInteger
thirdArray(12, 8) As String
fourthArray(5, 20) As UInteger
Tras la ejecución de las instrucciones anteriores, las relaciones del tipo de datos
siguientes se aplican a las variables de matriz:



Las variables firstArray y secondArray no son del mismo tipo porque tienen
rangos diferentes.
Las variables firstArray y thirdArray no son del mismo tipo de datos porque
tienen tipos de datos de elementos diferentes.
Las variables firstArray y fourthArray son del mismo tipo de datos y puede
asignar una a otra.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Dim i = 4
Dim j = 2
Dim numbers(10) As Integer
Dim matrix(5, 5) As Double
numbers(i + 1) = 0
matrix(3, j * 2) = j
TextBox1.Text = 0
TextBox2.Text = j
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Button2.Click
TextBox1.Text = ""
TextBox2.Text = ""
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Button3.Click
End
End Sub
Descargar