Procura

ProgramaçãoLinguagens de programação


EXERCÍCIOS - Exercício 120

  • (FCC 2017)

Considere a classe Java abaixo.

public class Prova{

public static void main(String args[]) {

int[] vet = {19, 5, 42, 3, 21};

int aux;

for (int i = 0; i < 5; i++) {

for (int j = 0; j < 5; j++) {

if (vet [j] > vet [j + 1]) {

aux = vet [j];

vet[j] = vet[j + 1];

vet[j + 1] = aux;

}

}

}

}

}

Para que a classe execute corretamente o algoritmo de ordenação


A) Bubble sort a instrução for (int j=0; j<5; j++) deve ser trocada por for (int j=0; j<4; j++)

B) Selection sort a instrução if (vet[j] > vet[j+1]) deve ser modificada para if (vet[j] >= vet[j+1])

C) Insertion sort a instrução aux = vet[j] deve ser modificada para aux = vet[j+1]

D) Quicksort a instrução for (int j=0; j<5; j++) deve ser trocada por for (int j=0; j<4; j++)

E) Hash sort a instrução if (vet[j] > vet[j+1]) deve ser modificada para if (vet[j] >= vet[j+1])


Próximo:
EXERCÍCIOS - Exercício 121

Vamos para o Anterior: Exercício 119

Tente Este: Exercício 61

Primeiro: Exercício 1

VOLTAR ao índice: Programação






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=14.57ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.60ms))((ts_substr_c=1.42ms))((ts_substr_im=0.77ms))
((total= 17ms))