• Matéria: Informática
  • Autor: lucbatanjos
  • Perguntado 5 anos atrás

A operação de busca em um vetor consiste em encontrar um determinado valor em um dado vetor. Assim, considerando o
vetor v=[9,4,2,5,2,1,8,6] e uma função busca(x) que implementa a operação de busca no vetor v, o retorno da função busca(8) é
a. 7.
b. 8.
c. 1.
d. -1.
e. 6.

Respostas

respondido por: gabrielmrts
5

Resposta:

Alternativa E)

Explicação:

6


gabrielmrts: agora vai
lucbatanjos: Me ajuda entender, como você chegou nesse resultado.
lucbatanjos: O vetor a cima está com oi posições, v=[9,4,2,5,2,1,8,6] se o retorno da
busca (8) quer dizer que a função está pegando na ultima posição?
gabrielmrts: sim amigo.
lucbatanjos: Obrigado
respondido por: vitorbarbieridasilva
3

Resposta:

Letra E

Explicação:

v = [ 9 , 4 , 2 , 5 , 2 , 1 , 8 , 6 ]

       0   1    2   3   4  5  6   7     = índices do vetore

A função busca(8), irá buscar o valor 8 no vetor "v", caso não encontre o valor será retornado -1. Porém podemos verificar que o valor 8 se encontra no índice 6, logo a função busca(8) retornará 6.

Perguntas similares