Está en la página 1de 11

a mient

Lanz o
DEFINICION

• Una matriz es un grupo de


posiciones de memoria
contiguas que almacena el
mismo nombre y tipo de
dato. Para referirse a un
elemento de la matriz se
debe especificar el nombre
de la matriz seguido de uno
o más subíndices
encerrados entre paréntesis.

Pedro
Pedro Armijo
Armijo 2
Matrices de una dimensión o unidimensionales

• Una matriz de una dimensión se declara de la siguiente


forma:
• Dim <nombre matriz> (<numero de elementos>) As Tipo de
dato;
• Dim mercancía (12) As Integer
• También se puede inicializar una matriz, de la siguiente
manera:
• Dim ventas () As Double = {100.0, 254.5, 478.5, 125.8,
458.66}
• Dim vendedores () As String = {“Julieta”, “María”, “Jenny”,
“Sara”, “Lina”}

Pedro
Pedro Armijo
Armijo 3
EJEMPLO
• Hacer una aplicación que permita a un usuario capturar 10 números enteros positivos o negativos e
imprima los valores en el orden que se capturan como también los valores ordenados de menor a mayor.

Pedro
Pedro Armijo
Armijo 4
Matrices de dos dimensiones (Bidimensionales) o
más.
• Una matriz puede ser definida de dos, tres o más dimensiones, de cualquier
tipo de dato. Para crear una matriz bidimensional en los paréntesis se separa
cada dimensión por medio de comas (,). El formato para declarar una matriz
bidimensional es:
• Dim nombre_matriz (filas, columnas) As Integer
• Dim notas (2, 3) As Integer
• Para almacenar valores en la matriz bidimensional se utilizan dos subíndices,
el primero indica las filas y el segundo las columnas donde se localiza el valor.
El primer valor de las filas y de las columnas es cero (0). En las siguientes
líneas se creará una matriz bidimensional de 2 filas y 3 columnas y se le
asignarán valores a la matriz. Para almacenar los valores se utilizan dos
ciclos.

Pedro
Pedro Armijo
Armijo 5
Dim ventas (2, 3), i, j as Integer
For i= 0 to 1
For j=0 to 2
ventas (i,j)= i+3
Next
Next
•Para acceder a los valores de una matriz bidimensionales, se debe utilizar los dos subíndices,
como también se utilizan dos ciclos para recorrer toda la matriz y acceder a todos los valores.
Dim ventas (2, 3), i, j, z as Integer
For i= 0 to 1
For j=0 to 2
z=ventas (i, j) „A z se le asignará el valor de la posición (i,j).
Next
Next

Pedro
Pedro Armijo
Armijo 6
Ejemplo
se realizará una aplicación que permita a un usuario capturar 6 valores enteros positivos
o negativos en una matriz de 2 filas por 3 columnas e imprimir la suma de cada fila y de
cada columna.

Pedro
Pedro Armijo
Armijo 7
controles ListBox y ComboBox
• Hacer una aplicación que permita a un usuario por medio de un control ListBox
seleccionar un país y ver su capital, y por medio de un control ComboBox seleccionar
una capital y visualizar el país en un campo de texto.

Pedro
Pedro Armijo
Armijo 8
Controles CheckBox y RadioButton

Pedro
Pedro Armijo
Armijo 9
ES
KY TUN
FUN
Lanzamiento

IN
BOFF
Personalizar esta plantilla

Comentarios e
instrucciones de edición
de plantilla

Pedro
Pedro Armijo
Armijo 11

También podría gustarte