Búsqueda de una coincidencia en ficheros desordenados
PSEUDOCÓDIGO
MÓDULO Buscar_uno devuelve lógico
DATOS
PARÁMETROS
Recibe NOMBRE_F cadena ** fichero a procesar
Recibe X de tipo T ** clave que se busca
Transforma REG_BUSCADO de tipo REGISTRO
VARIABLES
ENCONTRADO lógico
REG de tipo REGISTRO
F archivo de REGISTRO
INICIO
F ← Abrir NOMBRE_F para lectura
ENCONTRADO ← Falso
Mientras ( (ENCONTRADO = Falso) Y (FF(F) = Falso) ) hacer
Leer F, REG
Si (REG.CLAVE = X) entonces
REG_BUSCADO ← REG
ENCONTRADO ← Verdadero
fin-si
fin-mientras
Cerrar F
Devolver ENCONTRADO
FIN
CÓDIGO C
PRONTO SERÁ INCORPORADO....
Comentarios
Publicar un comentario