Questão 2091723

Tecnologia da Informação · 2018

Questão

ID 2091723

Disciplina: Tecnologia da Informação

Assunto: Vetores e Matrizes

Ano: 2018 Banca: UNIFAL - Universidade Federal de Alfenas Órgão: Universidade Federal de Alfenas


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á:

Alternativas da questão 2091723
Pular para o conteúdo principal