Hola, estimados conocedores de la programación. Mi nombre es Christian, este es mi primer post y la verdad lo escribo por una gran duda que tengo desde hace tiempo. Tengo una evaluación en estos días y tengo una duda sobre este método de búsqueda y un problema que se me planteó en clase. Aquí va mi duda:
Se tiene un archivo binario llamado "TEXTO.BIN", el cual contiene registros bajo la siguiente estructura:
Nombre: string;
Apellido: string;
DNI: longint;
CodigoSeguridad: Integer;
Edad: Byte;
EstadoCivil: string;
Un ejemplo sería:
Maria de los Angeles
Perez
42653465
24938
32
Soltera
El archivo se encuentra ordenado ascendentemente por DNI. Sobre la base de este archivo conteste lo siguiente:
-Escriba una función f_BuscarCodigo que reciba como parámetro el archivo original "TEXTO.BIN", y un número N, y encuentre, utilizando la búsqueda binaria, el primer código que sea un número capicúa de N cifras, la función debe devolver el DNI correspondiente. No puede utilizar arreglos.
Estaré esperando respuestas