Pular para o conteúdo principal

Questão de Programação — Java — FCC 2015

ProgramaçãoJava
Código
fc026551
Banca
FCC
Órgão
TRT - 9ª REGIÃO (PR)
Ano
2015
Nível
Superior
Cargo
Analista Judiciário - Área Apoio Especializado - Tecnologia da Informação
Considere a classe Java a seguir:public class Prova { public static void main(String[] args) { int valor = calcula(new int[]{6, 8, 9, 2}, new int[]{6, 2, 4}); System.out.print(valor); } public static int calcula(int[] v1, int[] v2) { int t; if (v1.length > v2.length) { t = v1.length; } else { t = v2.length; } int r = 0; for (int i = 0; i < t; i++) { r += v1[i] * v2[i]; } return r; } }Ao compilar e executar esta classe
  1. Aserá exibido o valor 88.
  2. Bocorrerá uma exceção do tipo ArrayIndexOutOfBoundsException.
  3. Cserá exibido o valor 0.
  4. Docorrerá um erro na chamada do método calcula, pois ele não pode ser estático.
  5. Eserá exibido o valor 90.
Revelar gabarito e comentário

GabaritoB — ocorrerá uma exceção do tipo ArrayIndexOutOfBoundsException.

Link permanente: /questoes/fc026551