ProgramaçãoLinguagens de programação
- (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çãoA) 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