Busca sequencial ou linear em linguagem C

Este método varre todo o vetor atrás do valor digitado pelo usuario.

/**
* Retorna -1 caso não encontre ou a posição
* caso encontre.
*/
int procura(char vetor[], int tamanho, char elementoProcurado) {
int i;
for (i = 0; i < tamanho; i++) {
if (vetor[i] == elementoProcurado) {
return i;
}
}

return -1;
}

0 comentários:

Postar um comentário

Postagens recentes Postagens antigas Inicio
Geo Visitors Map