matriz bidimensional dinamica

30/11/2004 - 19:24 por waldo.malqui | Informe spam
Saludos me veo en la disyuntiva de crear una matriz bidimensional de forma
dinamica.

Debe de tener mas o menos esta forma

_notas(0,0) = 20
_notas(0,1) = 16
_notas (n,m)= cantidad

Con el siguiente codigo puedo generar de forma dinamica la matriz
(unidimensional), pero lo que necesito es poder hacer una matriz
"Bidimensional"

FOR I = 0 to (UBound(gr_notas,1) - 1)
FOR J = 0 to Ubound(gr_notas, 2)
_notas(I) = _notas(H,I) + CInt(gr_notas(I, J))
NEXT
_notas(I) = CInt(_notas(I)/(Ubound(gr_notas, 2)+1))
NEXT

Ya que esto me permite tener las notas pero de una sola persona, pero
necesito de el total de alumnos, por ello lo de la matriz bidimensional


//////////////////////////
gr_notas : Es un matriz que contiene un GetRows
 

Leer las respuestas

#1 Sashka
01/12/2004 - 20:16 | Informe spam
¡Importante!: Colabora con el grupo. Contesta a este mensaje y dinos si te
sirvió o no la respuesta dada. Muchas gracias
Revisa en la ayuda el método CreateInstance de la clase array... alli tienes
un ejemplo de cómo hacerlo.

Sashka
MS MVP Access
MCP ASP.Net

"aerovoyager" escribió en el mensaje
news:
Saludos me veo en la disyuntiva de crear una matriz bidimensional de forma
dinamica.

Debe de tener mas o menos esta forma

_notas(0,0) = 20
_notas(0,1) = 16
_notas (n,m)= cantidad

Con el siguiente codigo puedo generar de forma dinamica la matriz
(unidimensional), pero lo que necesito es poder hacer una matriz
"Bidimensional"

FOR I = 0 to (UBound(gr_notas,1) - 1)
FOR J = 0 to Ubound(gr_notas, 2)
_notas(I) = _notas(H,I) + CInt(gr_notas(I, J))
NEXT
_notas(I) = CInt(_notas(I)/(Ubound(gr_notas, 2)+1))
NEXT

Ya que esto me permite tener las notas pero de una sola persona, pero
necesito de el total de alumnos, por ello lo de la matriz bidimensional


//////////////////////////
gr_notas : Es un matriz que contiene un GetRows

Preguntas similares