Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — UFSC 2016

ProgramaçãoLinguagens de programação
Código
qq237995
Banca
UFSC
Órgão
UFSC
Ano
2016
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Considere o código Java abaixo, que implementa um método hipotético.public static void hipotetico(int vetor[]){boolean troca = true;int aux;while (troca) {troca = false;for (int i = 0; i < vetor.length - 1; i++) {if (vetor[i] > vetor[i + 1]) {aux = vetor[i];vetor[i] = vetor[i + 1];vetor[i + 1] = aux;troca = true;}}}}Assinale a alternativa que apresenta CORRETAMENTE os valores do vetor resultante da execução desse método, considerando um vetor passado como argumento, com os seguintes valores: 1; 4; 2; 9; 6.
  1. A1; 2; 4; 6; 9.
  2. B1; 4; 2; 9; 6.
  3. C9; 6; 4; 2; 1.
  4. D1; 9; 2; 4; 6.
  5. E2; 4; 6; 1; 9.
Revelar gabarito e comentário

GabaritoA — 1; 2; 4; 6; 9.

Link permanente: /questoes/qq237995