Búsqueda de todas las coincidencias en ficheros desordenados
PSEUDOCÓDIGO
MÓDULO Buscar_todos
DATOS
PARÁMETROS
Recibe NOMBRE_F cadena ** fichero a procesar
Recibe X de tipo T ** clave que se busca
VARIABLES
REG de tipo REGISTRO
ENCONTRADO lógico
F archivo de REGISTRO
INICIO
F ← Abrir NOMBRE_F para lectura
ENCONTRADO ← Falso ** aún no se ha encontrado coincidencia
Mientras ( FF(F) = Falso ) hacer
Leer F, REG
Si (REG.CLAVE = X) entonces
TRATAR REG
ENCONTRADO ← Verdadero ** éxito en la búsqueda
fin-si
fin-mientras
Si (ENCONTRADO = Falso) entonces
Escribir "Valor no encontrado"
fin-si
Cerrar F
FIN
CÓDIGO C
PRONTO SERÁ INCORPORADO....
Comentarios
Publicar un comentario