Logo Passei Direto
Buscar

Algoritmos

Grau Técnico
Assinale a alternativa que melhor descreve 0 que faz 0 algoritmo abaixo: algoritmo "teste" var matriz: vetor[1..3, 1.3] de inteiro linha, coluna, acum: inteiro inicio acum <- 0 // Leitura da matriz escreval("Digite OS valores para a matriz 3x3:") para linha de 1 ate 3 faca para coluna de 1 ate 3 faca escreva("Digite matriz[", linha, ",", coluna, "]:") leia(matriz[linha, coluna]) fimpara fimpara // Calcula para linha de 1 ate 3 faca acum <- acum +5 + matriz[linha, linha] fimpara // Exibe 0 resultado fimalgoritmo escreval("Resultado ", acum) a. Soma todos os elementos da matriz, b. Soma os elementos da diagonal secundária da matriz, C. Soma os elementos da diagonal principal da matriz. d. Soma apenas os elementos da primeira linha da matriz, e. Soma os elementos da última coluna da matriz,
User badge image
Jhonatan

anteontem

Respostas

User badge image

Ed Verified user icon

anteontem

Vamos analisar o algoritmo apresentado. Ele lê os valores de uma matriz 3x3 e, em seguida, realiza um cálculo que envolve a soma de elementos. 1. O algoritmo lê os valores da matriz 3x3. 2. Depois, ele calcula a soma de `acum`, que é inicializado em 0, e adiciona `5 + matriz[linha, linha]` para cada linha de 1 a 3. A expressão `matriz[linha, linha]` refere-se aos elementos da diagonal principal da matriz, que são os elementos em que a linha e a coluna são iguais (ou seja, `matriz[1,1]`, `matriz[2,2]`, e `matriz[3,3]`). Portanto, a alternativa que melhor descreve o que faz o algoritmo é: c) Soma os elementos da diagonal principal da matriz.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina