arreglos

Páginas: 2 (298 palabras) Publicado: 31 de agosto de 2014
Unidimensional (Vector)
Bidimensional (Matriz)
Un vector está compuesto por una sola fila, en la cual cada posición empieza a contarse desde 0

0
1
2
3



Una matriz está compuesta porfilas y columnas, las cuales forman una tabla. Cada espacio es la intersección de una columna y una fila.

0,0
0,1
0,2
1,0
1,1
1,2
2,0
2,1
2,2



Para declarar un vector de n elementos:Dim vector(dimensión) as Tipo


Para declarar una matriz de n elementos:

Dim matriz(Fila,columna) as Tipo

Para declarar un vector de 4 elementos:

Dim vector(3) as Integer

Se coloca elnúmero 3 ya que se empieza a contar desde 0 {0,1,2,3).

Para declarar una matriz de 4 filas y 4 columnas:

Dim matriz(3,3) as integer

Se coloca el número 3 ya que se empieza a contar desde 0{0,1,2,3}

Para asignar valores al vector ingresando dato por dato:

Vector(0) = "Número en la posición 0"
Vector(1)= "Número en la posición 1"
Vector(2)= "Número en la posición 2"
Para asignarvalores a la matriz ingresando dato por dato:

Matriz(0,0)= "Numero en la posición 0,0"
Matriz(0,1)= "Número en la posición 0,1"
Matriz(1,2)="Número en la posición 1,2"


Se pueden asignarvalores al declarar la variable:

Dim vec() as Integer ={1,2,3}
Dim vec() as char ={"a","b","c"}

Se pueden asignar valores al declarar la variable:

Dim matriz(,) as Integer ={{1,2,3}{4,5,6},{7,8,9}}





For para llenar un vector:



For i As Integer = 0 to Vector.GetUpperBound(0)

Writeline("Ingrese el dato")
Vector(i) = readline

Next
For para llenar una matriz, se utilizan2, uno que recorre filas(0) y el otro columnas(1)

For filas as integer=0 to matriz.getUpperBound(0)
For columnas as integer=0to matriz.GetUpperBound(1)
Writeline("Ingrese el dato")Matriz(filas,columnas)=readline
Next
Writeline
Next




Imprimir un vector:

For i As Integer = 0 to Vector.GetUpperBound(0)

Writeline("El dato es:" & vector(i))

Next
Imprimir una matriz:
For...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arreglos
  • Arreglos
  • Arreglos
  • Arreglos
  • Arreglos
  • Arreglos
  • Arreglos
  • ARREGLOS

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS