Informática, perguntado por redesigninformatica, 6 meses atrás

QUESTÃO 3
As estruturas de dados homogêneas permitem a representação de diversas informações do mesmo tipo, sendo divididas em unidimensionais e multidimensionais. Frequentemente é preciso utilizá-las em conjunto com estruturas de repetição, devido ao acesso a seus elementos serem controlados por um ou mais índices.

LEAL, Gislaine Camila Lapasini. Algoritmos e Lógica de Programação I.
Maringá: Unicesumar, 2016.

Assim, considere a realização de um teste de mesa no trecho de pseudocódigo:
Algoritmo processaMatriz
Var mat: Vetor[1..3, 1..3] de inteiro
i, j, soma: inteiro
Inicio
soma <- 0;
Para i de 1 até 3 passo 1 faça
Para j de 1 até 3 passo 1 faça
mat [i, j] <- i + j
soma <- soma + mat [i, j]
Fim_para
Fim_para
Exiba("O resultado da soma é ", soma)
Fim

Uma vez que o teste de mesa tenha sido executado, leia as afirmações a seguir.

I – Ao término do algoritmo os elementos da matriz mat estarão dispostos da seguinte forma:
2 3 4
3 4 5
4 5 6

II – Ao término do algoritmo, será impressa a seguinte mensagem: “O resultado da soma é 45”.
III – O algoritmo poderia ser modificado para que variável soma não dependesse do valor dos elementos da matriz mat, mantendo o resultado que será impresso na tela.

Sendo assim, é correto o que se afirma em:
Alternativas
Alternativa 1:
I, apenas.

Alternativa 2:
III, apenas.

Alternativa 3:
I e II, apenas.

Alternativa 4:
I e III, apenas.

Alternativa 5:
II e III, apenas.

Soluções para a tarefa

Respondido por gegedancamt67
3

Resposta:

✔ I – Ao término do algoritmo os elementos da matriz mat estarão dispostos da seguinte forma:

2 3 4

3 4 5

4 5 6  

✔ II – Ao término do algoritmo, será impressa a seguinte mensagem: “O resultado da soma é 45”.

X III – O algoritmo poderia ser modificado para que variável soma não dependesse do valor dos elementos da matriz mat, mantendo o resultado que será impresso na tela.

Alternativa 3:  I e II, apenas.

Perguntas interessantes