Cita: Lo mejor, generalmente, es usar varios vectores en lugar de una matriz... las matrices siempre me traen problemas con las dimensiones.
Eso de que es lo mejor, pues es muy subjetivo. Más bien depende del uso que se les vaya a dar. Ambos almacenan el mismo tipo de información y el costo de manejo de uno y otro es el mismo, leí alguna vez que en C el uso de vectores tenía un costo mayor de memoria que los arrays, pero es tan pequeño que no suele ser factor como para usar un arreglo de una dimensión a un vector. Si la información que se va a manejar es un arreglo relacionado yo no aconsejaría usar un conjunto de vectores a un array.
Ahora una pequeña observación.
Cita: Dim Matriz()
Redim Matriz (5, 1) '5 columnas 1 renglon
En realidad lo que esta definiendo esa linea es una matriz de 6X2
Código ASP:
Ver original<%
Dim Matriz()
Redim Matriz (5, 1)
For i=0 to UBound(Matriz,1)
For j=0 to UBound(Matriz,2)
Randomize
response.write Int((100-10+1)*Rnd+10) & " "
Next
response.write "<br>"
Next
%>
http://msdn.microsoft.com/en-us/libr...(v=VS.60).aspx