arrglos dinámicos
Publicado por David (2 intervenciones) el 01/12/2003 23:56:26
Tengo en FORTRAN definidos los siguientes vectores:
Dimension vA(6), vB(6) y vC(8)
Llamo a la función fnFuncion(vA(4), vB(3), vC(6))
donde se encuentra definida de la siguiente manera:
subroutine fnFuncion(vecA, vecB, vecC)
Dimension vecA(1), vecB(1), vecC(1) 'Son arreglo dinámicos
Con la anterior definición FORTRAN asigna las siguientes equivalencias
vecC(1) es igual a vC(6)
vecC(2) es igual a vC(7) y
vecC(3) es igual a vC(8), hasta este punto todo bien.
Pero las posiciones restantes de vecC las llena con los valores de vecB, así:
vecC(4) es igual a vecB(1)
vecC(5) es igual a vecB(2)
vecC(6) es igual a vecB(3)
Pero si manejo más vectores no implica que siempre los llene con el arreglo vecB.
Que criterios se debe tener para llenar las posiciones faltantes del arreglo vecC ?
ensubroutine
Dimension vA(6), vB(6) y vC(8)
Llamo a la función fnFuncion(vA(4), vB(3), vC(6))
donde se encuentra definida de la siguiente manera:
subroutine fnFuncion(vecA, vecB, vecC)
Dimension vecA(1), vecB(1), vecC(1) 'Son arreglo dinámicos
Con la anterior definición FORTRAN asigna las siguientes equivalencias
vecC(1) es igual a vC(6)
vecC(2) es igual a vC(7) y
vecC(3) es igual a vC(8), hasta este punto todo bien.
Pero las posiciones restantes de vecC las llena con los valores de vecB, así:
vecC(4) es igual a vecB(1)
vecC(5) es igual a vecB(2)
vecC(6) es igual a vecB(3)
Pero si manejo más vectores no implica que siempre los llene con el arreglo vecB.
Que criterios se debe tener para llenar las posiciones faltantes del arreglo vecC ?
ensubroutine
Valora esta pregunta


0