Pular para o conteúdo principal

Questão de Arquitetura de Software — Software — UNIFAL-MG 2018

Arquitetura de SoftwareSoftware
Código
qq408342
Banca
UNIFAL-MG
Órgão
UNIFAL-MG
Ano
2018
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Considere a classe Java OperacoesVetores demonstrada a seguir.public class OperacoesVetores {public static void main(String[] args) {int[] v1 = new int[]{9,3,6,4,};int[] v2 = new int[]{3,5,7,2,2,5};int r1 = operacao (v1, v2);}public static int operacao1(int[] vetorA, int[] vetor B) {int tam;tam = vetorA.length < vetorB. length ? vetorA.length : vetorB.length;int som = 0;int i = 0;while (i<tam) {som += vetorA[i] + vetorB[i];i++;}int[] vetorTemp;vetorTemp = vetorA.length == tam ? vetorB : vetorA;int mult = 0;for (int j = i ; j< vetorTemp.length; j++) {mult += vetorTemp[j];}return som * mult;}}Ao final de sua execução, o valor da variável r1 será:
  1. A195
  2. B390
  3. C273
  4. D78
Revelar gabarito e comentário

GabaritoC — 273

Link permanente: /questoes/qq408342