Literatura

Páginas: 3 (557 palabras) Publicado: 23 de octubre de 2013
 
 

aprenderaprogramar.com
 

Arrays multidimensionales en
Visual Basic. Matrices y
estructuras de n dimensiones.
Ejemplos. (CU00312A) Sección: Cursos                                               
Categoría: Curso Visual Basic Nivel I 
Fecha última actualización: 2012 
Autor: Mario R. Rancel 
Resumen: Entrega nº11 del Curso Visual Basic Nivel I 

12

© 2006‐2012 aprenderaprogramar.com 

Arraysmultidimensionales
 

ARRAYS MULTIDIMENSIONALES 
Tal y como explicamos en su momento, será posible crear arrays con más de una dimensión, pasando de la idea de lista, vector o matriz de una sola fila a la idea de matriz de m x n elementos, estructuras 
tridimensionales, tetradimensionales, etc. La sintaxis será: 
Dim [Nombre del array]([dimensión1, dimensión2, ...]) As [Tipo de variable]

 Si no se declara el tipo de variable el array será tipo Variant por defecto. Conviene tener cuidado con 
esto  y  seguir  las  mismas  pautas  que  hemos  indicado  para  las  variables.  La  declaración  de  una  matriz tradicional de m x n elementos podría ser: 
 
Dim A(3, 2) As Integer

El número de elementos declarados depende de cómo tengamos establecido Option Base. Si está fijado 
en  uno,  la  matriz será  de  3  filas  (1,  2  y  3)  y  dos  columnas  (1  y  2)  siendo  por  tanto  el  número  de 
elementos 3 x 2 = 6 mientras que si está fijado en cero tendremos además una fila cero y una columna cero, con lo que el número de elementos será de 4 x 3 = 12. 
Vamos  a  definir  una  matriz  con  el  mismo  ejemplo  que  usamos  cuando  hablamos  de  pseudocódigo: queremos almacenar en una matriz el número de alumnos con que cuenta una academia ordenados en 
función del nivel y del idioma que se estudia. Tendremos 3 filas que representarán Nivel básico, medio o de perfeccionamiento y 4 columnas que representarán los idiomas (1 = Inglés, 2 = Francés, 3 = Alemán 
y 4 = Ruso). La declaración de dicha matriz sería:  

Dim...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Literatura
  • La literatura
  • Literatura
  • Literatura
  • Literatura
  • Literatura
  • Literatura
  • Literatura

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS