Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ndice
ndice...................................................................................................................................................... 2
Subprogramas para operar con archivos y vectores..............................................................................3
Corte de Control en Vectores....................................................................................................... 3
Corte de Control en Archivos....................................................................................................... 3
Apareo de Vectores..................................................................................................................... 3
Apareo de Archivos...................................................................................................................... 3
Corte de Control en Vectores.......................................................................................................... 4
Corte de Control en Archivos........................................................................................................... 5
Apareo de Vectores......................................................................................................................... 6
Apareo de Archivos......................................................................................................................... 7
Referencias............................................................................................................................................ 8
Pgina 2 de 8
Pgina 3 de 8
I <--- 1
I <= Tope
IAnt <--- I
{ Inicializo variables necesarias para procesar el bloque }
Pgina 4 de 8
NOT FinArch
ClaveAnt <--- Reg.Clave
{ Inicializo variables necesarias para procesar el bloque }
Pgina 5 de 8
Apareo de Vectores
PROCEDURE ApareoDeVectores
(VAR Vec1: TipoVec1; VAR Vec2: TipoVec2; VAR Vec:TipoVec; Tope1, Tope2, :TipoEntero)
I <--- 1
J <---1
K <--- 0
(J > Tope2) OR
( (I <= Tope1) AND (Vec1[I] <= Vec2[J]) )
Vec[K] <--- Vec1[I]
INC(I)
Pgina 6 de 8
Apareo de Archivos
PROCEDURE ApareoDeArchivos
(VAR Arch1, Arch2, Arch:TipoArch)
LeerArch
(Arch1, Reg1, FinArch1)
LeerArch
(Arch2, Reg2, FinArch2)
Arch
Reg2
LeerArch
LeerArch
PROCEDURE LeerArch
(VAR Arch:TipoArch; VAR Reg:TipoReg; VAR FinArch:Boolean)
NOT EOF (Arch)
Arch
Reg
Pgina 7 de 8
Referencias
El presente apunte corresponde a material extrado de documentos generados por Proyecto de
Investigacin COVIE-FRBA-UTN.
Pgina 8 de 8