BÚSQUEDA DE DATOS

BÚSQUEDA DE DATOS

El método de búsqueda secuencial es de los mas fáciles que podemos utilizar para buscar datos(es aconsejable utilizarlo cuando el vector no es de gran tamaño), ya que no requiere que el vector este ordenado, el método consiste en recorrer el vector de manera secuencial hasta encontrar el dato a buscar.

Analice el siguiente codi

 //Buscar de forma secuencial.
//si encuentra para la busqueda
Definir N como entero;
Dimension N[10];
Definir i, Buscado, Encontrado como entero;
Buscado <- 20; Encontrado <- 0;
//Llenar vector e imprimirlo
Para i <- 1 hasta 10 hacer
  N[i] <- Azar(50) ;
  Escribir N[I], " " Sin Saltar;
FinPara
Escribir "";
i<-1;
Mientras Encontrado = 0 y I<=10
  Si N[i] = Buscado Entonces
  Encontrado <- i;
  FinSi
  i<-i+1;
FinMientras
Si Encontrado = 0 entonces
  Escribir "No Encontrado";
Sino
  Escribir "Encontrado en pos " ,   Encontrado , " Con " , i-1 , " Pasos";
FinSi

No hay comentarios:

Publicar un comentario