Uma matriz é uma estrutura homogênea multidimensional em que seus elementos são diferenciados pelos seus índices. Em uma matriz, a diagonal principal é dada pelas posições em que a linha é igual a coluna. Qual, dentre as seguintes alternativas, carrega uma matriz 3 x 3 com valor 0 na diagonal principal e valor 1 nas demais posições?
a.
para i <- 1 até 3 faça [passo 1]
para j <- 3 até 1 faça [passo 1]
se (i = j)
entao mat[i,j] <- 0
senao mat[i,j] <- 1
fimpara
fimpara
b.
ara i <- 1 até 3 faça [passo 1]
para j <- 1 até 3 faça [passo 1]
leia (mat[i,j])
fimpara
fimpara
c.
para i <- 1 até 3 faça [passo 1]
para j <- 1 até 3 faça [passo 1]
se (i = j)
entao escreva(mat[i,j])
senao escreva(mat[i,j])
fimpara
fimpara
d.
para i <- 1 até 3 faça [passo 1]
para j <- 1 até 3 faça [passo 1]
se (i = j)
entao mat[i,j] <- 1
senao mat[i,j] <- 0
fimpara
fimpara
e.
para i <- 1 até 3 faça [passo 1]
para j <- 1 até 3 faça [passo 1]
se (i = j)
entao mat[i,j] <- 0
senao mat[i,j] <- 1
fimpara
fimpara
Soluções para a tarefa
Resposta:
Resposta é a E
Explicação:
para i <- 1 até 3 faça [passo 1]
para j <- 1 até 3 faça [passo 1]
se (i = j)
entao mat[i,j] <- 0
senao mat[i,j] <- 1
fimpara
fimpara
e.
para i <- 1 até 3 faça [passo 1]
para j <- 1 até 3 faça [passo 1]
se (i = j)
entao mat[i,j] <- 0
senao mat[i,j] <- 1
fimpara
fimpara
Uma matriz consiste em uma estrutura formada de forma bidimensional e homogênea. As matrizes são tabelas de números, caso apresente linhas e colunas são denominadas de ordem ou simplesmente de matriz.
Considerando a declaração da matriz descrita no enunciado da questão, visando o carregamento da matriz 3 x 3 com valor 0 na diagonal principal e valor 1 nas demais posições deve ser desenvolvida da forma descrita corretamente na alternativa e.
Bons estudos!