GeraProva GeraProva Provas com IA para professores do Brasil
Computação7º anoBNCC EF69CO02Difícil⏱ medio

Um algoritmo precisa calcular a média de 3 notas. Qual sequência de instruções deve ser utilizada para…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO02

Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Um algoritmo precisa calcular a média de 3 notas. Qual sequência de instruções deve ser utilizada para resolver esse problema?

  1. A) Somar todas as notas e multiplicar por 3.
  2. B) Dividir cada nota por 3.
  3. C) Somar todas as notas e dividir pelo número de notas.
  4. D) Subtrair a menor nota da soma das notas.
  5. E) Somar as notas e dividir por 2.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. A média aritmética de um conjunto de valores é a soma de todos eles dividida pela quantidade de valores. Como são 3 notas, a média é (nota1 + nota2 + nota3) / 3.
  2. Traduzindo para uma sequência de instruções de algoritmo, primeiro lê-se as três notas, depois soma-se todas elas e, por fim, divide-se o resultado pelo número de notas (3).
  3. A alternativa C descreve exatamente esse procedimento: somar todas as notas e dividir pelo número de notas.
  4. A alternativa A está errada porque multiplicar a soma por 3 aumenta o total em vez de distribuí-lo entre as notas.
  5. A alternativa B está errada porque dividir cada nota por 3 não produz a média, apenas um valor reduzido de cada nota.
  6. A alternativa D está errada porque subtrair a menor nota da soma não corresponde a nenhuma definição de média.
  7. A alternativa E está errada porque dividir por 2 ignora que existem 3 notas, o que daria um resultado incorreto.
  8. Portanto, o gabarito oficial C está correto.

💡 Dica: Pense na fórmula para calcular a média aritmética.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno confunde a média com uma operação de multiplicação da soma, achando que o total deve ser ampliado pela quantidade de notas.

B Erradaerro: Procedimentala que mais engana

O aluno acredita que, para obter a média, cada nota deve ser dividida pelo número de notas, sem somar os valores antes.

Por que engana: Confundir a operacao correta para calcular a media, como dividir cada nota individualmente ou multiplicar a soma por 3.

C Correta

Essa é a abordagem correta para calcular a média.

D Erradaerro: Conceitual

O aluno pensa que a média envolve retirar a menor nota do total, confundindo média com outra medida de cálculo de notas.

E Erradaerro: Atenção

O aluno usa a divisão por 2 por pensar que a média sempre se divide por dois, ignorando que o divisor é o número de notas (3).

Raio-X da questão

Dificuldade Difícil
Bloom Analisar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 progressao
🎯 Conceito central

média aritmética

📌 Objetivo

avaliacao

🧱 Pré-requisitos

media aritmetica · operacoes basicas de matematica

📚 Reveja

Revisar como calcular a média de um conjunto de números.

⚠️ Erro mais comum

Confundir a operacao correta para calcular a media, como dividir cada nota individualmente ou multiplicar a soma por 3.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Programação - Linguagem de programação

🔎 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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.