Ed
ano passado
Vamos analisar o programa passo a passo para determinar a saída. O programa define uma matriz 3x3 chamada `mat` com os seguintes valores: ``` mat[0][0] = 2, mat[0][1] = 3, mat[0][2] = 6 mat[1][0] = 4, mat[1][1] = 5, mat[1][2] = 6 mat[2][0] = 9, mat[2][1] = 8, mat[2][2] = 7 ``` O loop `for` percorre as linhas (`lin`) e colunas (`col`) da matriz. A condição `if(lin == col)` verifica se a linha é igual à coluna, ou seja, estamos interessados nos elementos da diagonal principal da matriz. Os elementos da diagonal principal são: - `mat[0][0]` = 2 - `mat[1][1]` = 5 - `mat[2][2]` = 7 Portanto, a saída do programa será: ``` 2 5 7 ``` Assim, a alternativa correta é: a) 2 5 7.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material