Questão FC266306
Avalie o seguinte código em Java e aponte a opção abaixo que apresenta corretamente a saída da console. public class MatrizExemplo ( public static void main(String[] args) { int[ ]
Questões sem classificação de assunto (TI - Desenvolvimento de Sistemas)
IDECAN · 2024
Avalie o seguinte código em Java e aponte a opção abaixo que apresenta corretamente a saída da console.
public class MatrizExemplo (
public static void main(String[] args) {
int[ ]] m=[
{1, 2, 3}
{4, 5, 6},
{7. 85 9}
};
int s=o0;
for (int à = 0; i<m.length; i++) (
for (int j = 0; j < m[i].length; j++) 1
if (i== 5)
s += m[il[j];
}
}
}
System.out.printin(s);
}
}
- 10
- 15
- 9
- 12
- 6
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
O código cria uma matriz inteira int[][] com três linhas: {1,2,3}, {4,5,6} e {7,8,9}. A variável s é inicializada com 0 e existem dois laços aninhados que percorrem índices i (linhas) e j (colunas).
Dentro do laço interno há uma condição i==1, ou seja, só quando a iteração estiver na segunda linha (índice 1) os valores são acumulados. Então o código soma os elementos m[1][j] para j = 0,1,2.
O somatório é \(4+5+6\), logo \(=15\). Por fim, System.out.println(s) imprime esse resultado na console.
Conteúdo do catálogo FC Concursos · Atualizado em