Busca sequencial em linguagem C

Este método consiste em varrer o vetor inteiro atrás da informação que o usuário deseja, por ser muito lento e ocupar muita memória este método caiu em desuso.

Exemplo:

#include #include
int vetor [10];
int busca;
int achou=0;

main()
{
for (i=0;i<10;i++)
{
printf("Digite um número");
scanf("%i",&vetor[i]);
}

printf("Informe o número que deseja buscar");
scanf("%i",&busca);

for(i=0;i<10;i++)
{
if (vetor[i]==busca)
{
achou=1;
}
}

if (achou==1)
{
printf("Achou");
}
else
{
printf("Não achou");
}

Lembrando que esse é só um dos muitos jeitos que da para fazer a busca linear.

0 comentários:

Postar um comentário

Postagens recentes Postagens antigas Inicio
Geo Visitors Map