From 4d902049aed9c0ad8ed404840f8cc7dfd59bf76b Mon Sep 17 00:00:00 2001 From: Fernando Erd <fce15@inf.ufpr.br> Date: Fri, 4 Dec 2015 00:10:53 -0200 Subject: [PATCH] Metodo de pesquisa otimizado --- Arquivos/Pesquisa.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Arquivos/Pesquisa.c b/Arquivos/Pesquisa.c index 12f697a..9e33b41 100644 --- a/Arquivos/Pesquisa.c +++ b/Arquivos/Pesquisa.c @@ -35,10 +35,17 @@ void VerificaNumero (int *Vetor, int *Escolhidos) { int i, acertos; acertos = 0; - for (i = 0; i < 4; i++) + //os dois primeiros numeros serão buscados pela PesquisaSequencial + for (i = 0; i < 2; i++) if (PesquisaSequencial (Vetor, Escolhidos[i]) != -1) { printf ("Acertou o Numero %d, Parabéns\n", Escolhidos[i]); acertos++; } + //os dois ultimos numeros serão buscados pela PesquisaBinaria + for (i = i; i < 4; i++) + if (PesquisaBinaria (Vetor, Escolhidos[i]) != -1) { + printf ("Acertou o Numero %d, Parabéns\n", Escolhidos[i]); + acertos++; + } printf ("O Total de Acertos foi de: %d\n", acertos); } -- GitLab