Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
indexada.
Búsqueda Secuencial
Este algoritmo compara uno a uno los elementos del arreglo hasta recorrerlo por
completo indicando si el número buscado existe. En éste caso no se ordenará la lista de
elementos a diferencia de otros algoritmos.
Su implementación es la siguiente:
si busca = a[c]
escribir busca, "encontrado en posición", c
else
escribir “no existe”, busca
fin si
Algoritmo que busca genera un índice basado en un archivo de texto, y que busca los
registros que pide el usuario en él.
Programa: Búsqueda secuencial
Variables
T: entero
fDT: archivo
a[100000],temp,i,j,n,k: entero
x: binario
c: caracter
Inicio
cargararchivo “datos.txt” en fDAT
i=0
hacer
escribir "Número identidad del registro a desglosar: "
leer n
x=falso
i=0
hacer
i=i+1
si a[i] = n entonces
j=i
x=verdadero
fin si
mientras i<T && x=falso
si x=falso entonces
escribir “No se encontró el número”
si no
desde i=0 hasta 98 incremento 1 hacer
escribircaracter leerarchivo(fDAT, posición (1+i)+(100*j))
fin desde
fin si
escribir “Desea realizar otra consulta?(s/n)”
leer c
mientras c=”s”
Fin