Escreva um pseudocódigo que, dado um vetor de registros 'respostas' com o campo opcao (valores 'A','B','C')…
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
Escreva um pseudocódigo que, dado um vetor de registros 'respostas' com o campo opcao (valores 'A','B','C'), construa uma tabela (matriz 3×2) contendo, para cada opção, a frequência absoluta e a frequência relativa. Considere indexação iniciada em 1 e entregue a matriz final.
✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.
Resposta esperada
// Inicialização n = length(respostas) freq = matrix(3,2) // 3 linhas (A,B,C), 2 colunas (absoluta, relativa) for i = 1 to 3 do freq[i][1] = 0 freq[i][2] = 0.0 end for // Contagem absoluta for k = 1 to n do opc = respostas[k].opcao if opc == 'A' then freq[1][1] = freq[1][1] + 1 else if opc == 'B' then freq[2][1] = freq[2][1] + 1 else if opc == 'C' then freq[3][1] = freq[3][1] + 1 end if end for // Cálculo da relativa if n > 0 then for i = 1 to 3 do freq[i][2] = freq[i][1] / n end for end if // A matriz 'freq' tem em cada linha: [frequência_absoluta, frequência_relativa]
Explicação
O pseudocódigo apresentado realiza a contagem das respostas em um vetor, organizando as frequências absolutas e relativas em uma matriz. Ele utiliza um loop para incrementar as contagens com base nas opções 'A', 'B' e 'C', garantindo que cada opção seja contabilizada corretamente. Além disso, o cálculo da frequência relativa é feito apenas se houver respostas, o que evita divisões por zero.
Raio-X da questão
frequência absoluta e relativa
avaliacao
vetores e matrizes · frequência absoluta e relativa
Revisar conceitos de vetores e matrizes em pseudocódigo.
O aluno pode confundir a construção da tabela de frequências, não diferenciando corretamente entre frequência absoluta e relativa.
ciencia_tecnologia
criatividade
abstrato
Questões parecidas com resolução
- Uma livraria registra, em uma tabela, a quantidade de livros vendidos em duas filiais durante uma campanha. As linhas…
- Em um inventário de sementes, a equipe registrou a quantidade de um lote usando agrupamentos: 3 grupos de 10.000…
- Por que alguns horários de biblioteca ficam lotados enquanto outros permanecem vazios? Para decidir a ampliação do…
- Uma cooperativa de reciclagem contratou fretes e registrou o custo total conforme a distância percorrida. O grafico…
- O gráfico mostra o consumo mensal de energia dos equipamentos de uma padaria: forno, 520 kWh; refrigeração, 280 kWh…
- Uma comunidade rural avalia caixas d'água de base quadrada e altura fixa de 5 m. O gráfico mostra o volume V, em m³, em…
🔎 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
