4
Analise o pseudocódigo e assinale a alternativa correta sobre as características da matriz multidimensional definida abaixo.
início
var nota[8][4]: real
soma, media: real
lin, col: inteiro
para lin de 0 até 7 passo 1 faça
soma ← 0
para col de 0 até 3 passo 1 faça
leia(nota[lin][col])
soma ← soma + nota[lin][col]
fim para
media ← soma / 4
escreva(media)
fim_para
fim
A
Para acessar o última nota armazenada na matriz (para leitura/escrita), utiliza-se a seguinte referência: nota[8][4].
B
A primeira linha de uma matriz de duas dimensões terá sempre o índice 0 (zero), e as demais seguem a sequência de contagem, ou seja, para uma matriz com oito linhas, de acordo com o exemplo acima, os índices irão variar de 0 a 7, enquanto para quatro colunas os índices variarão de 0 a 3.
C
Uma matriz de duas dimensões é sempre referenciada por linhas 1 e linhas 2, e tem sua representação realizada com seu nome seguido de seu tamanho/dimensão entre colchetes.
D
Quando o contador de coluna atingir o valor 8, ele será encerrado e será efetuado o cálculo e a apresentação da média. Em seguida, o contador da variável lin será incrementado com mais 1, tornando-se 1.
E
O mecanismo de preenchimento estende-se até que o contador de linhas atinja o seu último valor, no caso 4. Esse looping é o principal, tendo a função de controlar o posicionamento na tabela por aluno.