Buscar

Preencha os espaços vazios do algoritmo a seguir que retorne a soma de todos os elementos em uma matriz de inteiros n x n. int soma(int[][] mat1) ...

Preencha os espaços vazios do algoritmo a seguir que retorne a soma de todos os elementos em uma matriz de inteiros n x n.

int soma(int[][] mat1) {

int soma = 0;

for (int i = 0; i < mat1.length ! ; i++) {

for (int j = 0; j < mat1[i].length ! ; j++) {

soma+= mat1[i][j]; !

}

}

return soma; !
}



a) i, j, soma
b) i, j, mat1
c) j, soma, mat1
d) i, soma, mat1

Essa pergunta também está no material:

7 pág.

Programação Orientada A Objetos Universidade Federal de Mato Grosso do SulUniversidade Federal de Mato Grosso do Sul

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra D) i, soma, mat1. O algoritmo percorre a matriz de inteiros "mat1" utilizando dois laços "for" aninhados, onde o primeiro laço percorre as linhas da matriz e o segundo laço percorre as colunas da matriz. A variável "soma" é inicializada com zero e é incrementada a cada iteração do segundo laço, somando o valor do elemento atual da matriz. Por fim, a função retorna a soma total de todos os elementos da matriz. Portanto, as variáveis utilizadas no algoritmo são "i" para controlar as linhas da matriz, "soma" para armazenar a soma dos elementos e "mat1" para representar a matriz de inteiros.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais