Considere uma matriz 3x2 onde cada linha é um registro de usuário; as colunas são [idade, pontos]. Qual o…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Utilizar conceitos iniciais de uma linguagem de programação na implementação de algoritmos escritos em linguagem corrente e/ou matemática.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Considere uma matriz 3x2 onde cada linha é um registro de usuário; as colunas são [idade, pontos]. Qual o índice (linha, coluna) do elemento que representa 'pontos' do segundo usuário?
- A) (2,2)
- B) (3,2)
- C) (2,1)
- D) (1,1)
- E) (1,2)
✅ Resposta correta: alternativa A
Resolução passo a passo
- Identifique a estrutura da matriz. Ela tem 3 linhas e 2 colunas. Cada linha é um usuário e as colunas são, nesta ordem, [idade, pontos]. Assim, a coluna 1 guarda a idade e a coluna 2 guarda os pontos.
- Localize o segundo usuário. Ele está na linha 2, pois a contagem dos usuários começa em 1, como no enunciado.
- Localize o campo 'pontos'. Ele está na coluna 2.
- Logo, o elemento procurado está na linha 2 e na coluna 2, ou seja, na posição (2,2). A alternativa A está correta e coincide com o gabarito oficial.
- Por que as outras estão erradas:
- B) (3,2) indica a linha 3, que é o terceiro usuário, e não o segundo.
- C) (2,1) indica a coluna 1, que guarda a idade, e não os pontos.
- D) (1,1) indica o primeiro usuário e a idade, portanto não serve.
- E) (1,2) indica os pontos, mas do primeiro usuário, e não do segundo.
💡 Dica: Identifique a posição do elemento na matriz.
Alternativa por alternativa
A segunda linha corresponde ao segundo usuário; 'pontos' é a segunda coluna, portanto o elemento está no índice (2,2).
O aluno tomou o número 3 como se fosse o segundo usuário, possivelmente contando o usuário a partir de 0 ou confundindo a quantidade de linhas da matriz com a posição do usuário pedido.
Por que engana: Confundir a contagem de linhas e colunas, escolhendo um índice que não corresponde à posição correta do elemento na matriz.
O aluno trocou a ordem das colunas e acreditou que 'pontos' é a primeira coluna, ou ignorou a lista [idade, pontos] dada no enunciado.
O aluno usou a convenção de índices a partir de 0 (linha 1 e coluna 1 para o segundo usuário e pontos), que não é a notação usada no enunciado, onde a contagem começa em 1.
O aluno localizou corretamente a coluna dos pontos, mas escolheu a linha 1, que corresponde ao primeiro usuário, em vez da linha 2 pedida.
Raio-X da questão
matriz e índices
avaliacao
noção de matriz · índices de matriz
Revisar a estrutura de matrizes e como acessar elementos.
Confundir a contagem de linhas e colunas, escolhendo um índice que não corresponde à posição correta do elemento na matriz.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Em pseudocódigo, considere uma matriz M com índices linha e coluna iniciando em 1 (M[1..3][1..3]). Escreva apenas a…
- Dentre as opções, qual é um exemplo de registro de dados em uma matriz?
- Identifique qual das opções representa uma matriz com três linhas e duas colunas.
- Em pseudocódigo, considere 'alunos' como vetor de registros com campos nome e notas[2]. Assumindo indexação iniciada em…
- Considere uma matriz M com 4 linhas e 5 colunas indexada a partir de 1. Quantos elementos existem em M e como se refere…
- Dada uma matriz 4×3 chamada 'respostas' onde cada linha representa uma faixa etária e cada coluna as opções A,B,C…
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
