Questões de Tecnologia da Informação · FCC

Tecnologia da InformaçãoOutros temasFCC 2017

DPE-RS

Questão de Tecnologia da Informação

Considere o programa Java abaixo. public class Ordena { public static void main(String[] args) { int vet[] = {9, 34, 60, 43, 45, 21}; int aux, b, tam, j; tam = vet.length; while (tam > 0) { b = 0; for (j=1; j<=tam-1; j++) { if (vet[j]>vet[j + 1]) { aux = vet[j]; vet[j] = vet[j + 1]; vet[j + 1] = aux; b = j; } } tam = b; } } } O objetivo do programa é classificar um vetor numérico vet em ordem crescente. Ao compilar e executar o programa ocorre uma exceção java.lang.ArrayIndexOutOfBoundsException. Para corrigir o problema e permitir que o programa cumpra com seu objetivo deve-se alterar a instrução

Sua resposta

Mais questões de Outros temas

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.