Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — CESGRANRIO 2023

ProgramaçãoLinguagens de programação
Código
cg018251
Banca
CESGRANRIO
Órgão
Banco do Brasil
Ano
2023
Nível
Médio
Cargo
Agente de Tecnologia - Microrregião 158 - TI
Para entender como o algoritmo de busca binária se comporta, um estudante de computação resolveu inserir um comando System.out.printf() em um método chamado busca. Esse método, escrito em Java, realiza uma busca binária em um array de números inteiros, ordenados de forma ascendente. O objetivo do printf é exibir, no console, o valor de cada elemento do array visitado pelo algoritmo de busca binária.Para testar o código que criou, o estudante escreveu o método main a seguir.public class Main { public static void main(String[] args) { int lista[]={5,18,27,33,44,49,54,67,69,72,79,86,87,92}; // o array lista possui 14 elementos busca(78, lista); } public static int busca(int val,int lista[]) { // código relativo ao algoritmo de busca binária } } O que será exibido no console quando o método main for executado?
  1. A54 79 69 72
  2. B49 72 86 79
  3. C54 86 69 72 79
  4. D67 86 72 79
  5. E54 79 67 69 72
Revelar gabarito e comentário

GabaritoA — 54 79 69 72

Link permanente: /questoes/cg018251