Crie um algoritmo que calcule a média de três notas de um aluno, considerando que a média só deve ser exibida…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do cotidiano com uso de sequências, seleções condicionais e repetições de instruções.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Crie um algoritmo que calcule a média de três notas de um aluno, considerando que a média só deve ser exibida se todas as notas forem maiores que zero.
- A) Obter notas, calcular a média e mostrar a média.
- B) Receber notas, se todas > 0, mostrar a média.
- C) Somar notas, calcular média e finalizar processo.
- D) Pedir notas, calcular e mostrar a maior nota.
- E) Obter notas, calcular, comparar e mostrar resultado.
✅ Resposta correta: alternativa B
Resolução passo a passo
- O enunciado pede um algoritmo que calcule a média de três notas, mas só exiba a média se todas as notas forem maiores que zero. Portanto, o algoritmo precisa de três elementos: receber as notas, testar uma condição e, somente se ela for verdadeira, calcular e mostrar a média. Passo 2: A alternativa B, Receber notas, se todas > 0, mostrar a média, contém exatamente essa estrutura: entrada dos dados, condição sobre as três notas e saída condicionada. Passo 3: O cálculo da média (soma das três notas dividida por 3) fica implícito na palavra média, e a condição todas > 0 corresponde ao requisito do enunciado. Passo 4: Por que as outras estão erradas: A calcula e mostra a média sem nenhum teste das notas, ignorando a condição. C soma e calcula a média mas não exibe o resultado e não verifica as notas. D calcula a maior nota em vez da média, o que não atende ao problema. E compara e mostra um resultado, mas não deixa explícito que a exibição depende de todas as notas serem maiores que zero. Passo 5: Conclusão: o gabarito B está correto e coincide com a resolução feita de forma independente.
💡 Dica: Verifique as condições antes de calcular a média.
Alternativa por alternativa
O aluno entendeu que basta obter as notas, calcular a média e mostrar, esquecendo que a exibição depende de uma condição sobre as notas.
Esse algoritmo segue corretamente a condição e a sequência para calcular a média.
O aluno acredita que o processo termina após somar e calcular, sem perceber que o resultado precisa ser exibido e que a condição deve ser testada.
O aluno confundiu média com maior nota, possivelmente associando a palavra nota a um valor de destaque ou ao máximo, e não ao cálculo da média pedido.
O aluno considerou que comparar já garante o requisito, mas a comparação aqui não está ligada à condição de exibir a média apenas se todas as notas forem maiores que zero.
Por que engana: Ignorar a condicao de que todas as notas devem ser maiores que zero antes de calcular e mostrar a media.
Raio-X da questão
média aritmética
fixacao
condicoes logicas basicas · media aritmetica
Revisar como calcular a média e as condições lógicas em algoritmos.
Ignorar a condicao de que todas as notas devem ser maiores que zero antes de calcular e mostrar a media.
pensamento_critico
cotidiano
Questões parecidas com resolução
- Enquanto visitantes aguardavam a abertura de um museu, técnicos programaram um painel luminoso e um robô-guia para…
- Para resolver uma atividade de Matemática, um estudante anota os passos nesta ordem: ler o enunciado, identificar os…
- Em um aplicativo, o total de maçãs é calculado a partir de duas informações informadas pelo usuário: as maçãs que estão…
- No fim da tarde, a responsável por uma sala de leitura separa dois tablets para um grupo de crianças. Antes de entregar…
- Descreva, em algoritmo de alto nível (passos), como um receptor deve processar pacotes de um arquivo recebido: verificar…
- Proponha um algoritmo de alto nível para que um sistema destino reconstitu´a um arquivo recebido em pacotes que podem…
🔎 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
