Logo Passei Direto
Buscar
Suponha que exista a matriz valores com tamanho 3x3. Em cada posição, ela armazena o valor correspondente à soma de seus índices naquela posição.
Qual o valor armazenado na última coluna da primeira linha da matriz após a execução do código abaixo?
for (int l = 0; l < valores.Length; l++) {
for (int c = 0; c < valores.Length; c++) {
valores[l][c] = valores[l][c] + valores[c][l];
}
a. 1
b. 2
c. 3
d. 4
e. 5
User badge image
Questões para o Sucesso

há 3 dias

Respostas

User badge image

Ed Verified user icon

há 3 dias

Vamos analisar o problema passo a passo. 1. Definição da matriz: A matriz `valores` é de tamanho 3x3. Inicialmente, se armazenamos a soma dos índices, a matriz ficaria assim: ``` valores[0][0] = 0 + 0 = 0 valores[0][1] = 0 + 1 = 1 valores[0][2] = 0 + 2 = 2 valores[1][0] = 1 + 0 = 1 valores[1][1] = 1 + 1 = 2 valores[1][2] = 1 + 2 = 3 valores[2][0] = 2 + 0 = 2 valores[2][1] = 2 + 1 = 3 valores[2][2] = 2 + 2 = 4 ``` Portanto, a matriz inicial é: ``` 0 1 2 1 2 3 2 3 4 ``` 2. Execução do código: O código que você forneceu itera sobre a matriz e atualiza cada posição `valores[l][c]` somando o valor atual com `valores[c][l]`. Vamos ver o que acontece na última coluna da primeira linha (`valores[0][2]`): - Iteração 1 (l = 0): - c = 0: `valores[0][0] = 0 + valores[0][0] = 0 + 0 = 0` - c = 1: `valores[0][1] = 1 + valores[1][0] = 1 + 1 = 2` - c = 2: `valores[0][2] = 2 + valores[2][0] = 2 + 2 = 4` Após a primeira iteração, a primeira linha da matriz fica assim: ``` 0 2 4 ``` 3. Resultado: O valor armazenado na última coluna da primeira linha (`valores[0][2]`) após a execução do código é 4. Portanto, a resposta correta é: d. 4.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Suponha que exista o vetor valores com tamanho 5. Na primeira posição ele possui o valor 1. Qual o valor armazenado no índice 2 após a execução do código abaixo?

for(int i=1;i

Mais conteúdos dessa disciplina