O que o trecho de código abaixo esta fazendo?
for(i=0;i<5;i++){
for(j=0;j<5;j++){
if (i == j){
Mat[i][j] = 1;
...
O que o trecho de código abaixo esta fazendo? for(i=0;i<5;i++){ for(j=0;j<5;j++){ if (i == j){ Mat[i][j] = 1; } else{ Mat[i][j] = 0; } } }
a. Verifica se a matriz está preenchida b. Cria uma matriz identidade c. Cria uma matriz triangular inferior d. Escreve a matriz na tela e. Cria uma matriz triangular superior
O trecho de código está criando uma matriz identidade. A matriz é preenchida com 1 na diagonal principal (quando o índice da linha é igual ao índice da coluna) e com 0 nas demais posições. Portanto, a alternativa correta é a letra b) Cria uma matriz identidade.
0
0
Faça como milhares de estudantes: teste grátis o Passei Direto
Compartilhar