Simulado Tribunal Regional do Trabalho - 1ª Região (RJ) | Técnico Judiciário - Tecnologia da Informação | 2019 pre-edital | Questão 122

Tecnologia da Informação / Desenvolvimento de sistemas / Ferramentas de desenvolvimento de software e ferramentas CASE / Algoritmos e estruturas de dados e objetos


public class Prova {
public static void main(String[] args) {
int n, i;
int[] v = {12, 145, 1, 3, 67, 9, 45};
n = v.length;
v=operation(n, v);
for (i = 0; i < n - 1; ++i) {
System.out.print(v[i] + " ");
}
}


][I
{
int i, j, min, x;
for (i = 0; i < n - 1; ++i) {
min = i;
for (j = i + 1; j < n; ++j) {
if (v[j] < v[min]) {
min = j;
}
}
x = v[i];
v[i] = v[min];
v[min] = x;
}
return v;
}
}

O código-fonte apresentado, com a lacuna I preenchida corretamente, implementa um algoritmo de

Voltar à pagina de tópicos Próxima

Fonte: ANALISTA TECNOLOGIA DA INFORMAçãO / COPERGÁS / 2016 / FCC