Crie um algoritmo que resolva o problema de calcular a média de notas de um aluno, considerando que ele pode…
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 resolva o problema de calcular a média de notas de um aluno, considerando que ele pode ter notas diferentes em várias disciplinas.
- A) A média é calculada somando todas as notas sem variáveis.
- B) O algoritmo não permite adaptar o número de disciplinas.
- C) A média é sempre a mesma independentemente das notas.
- D) Variáveis permitem calcular a média de notas de forma flexível.
- E) O cálculo da média não usa loops para somar as notas.
✅ Resposta correta: alternativa D
Resolução passo a passo
- O problema pede um algoritmo que calcule a média de um aluno, mas o número de disciplinas pode variar, então o programa não pode depender de uma quantidade fixa de notas. Passo 2: A solução típica usa uma variável para acumular a soma das notas, uma variável contadora para saber quantas notas foram lidas e um laço (loop) que percorre as notas. Ao final, a média é a soma dividida pela quantidade. Passo 3: A alternativa D está correta porque variáveis, combinadas com um laço, permitem tratar qualquer número de disciplinas de forma flexível, sem reescrever o código. Passo 4: A alternativa A está errada porque, sem variáveis, não há como guardar o resultado parcial nem saber quantas notas foram somadas, o que impede calcular a média quando o número de notas varia. Passo 5: A alternativa B está errada porque o algoritmo pode e deve se adaptar ao número de disciplinas, por exemplo usando um contador ou pedindo a quantidade ao usuário. Passo 6: A alternativa C está errada porque a média depende diretamente dos valores das notas: notas diferentes produzem médias diferentes. Passo 7: A alternativa E está errada porque o laço é justamente a estrutura que permite somar um número variável de notas de forma organizada. Passo 8: Conclusão: o gabarito D está correto e coincide com a resolução feita de forma independente.
💡 Dica: Considere as notas e o número de disciplinas para calcular a média.
Alternativa por alternativa
Acredita que é possível calcular a média de forma prática somando todas as notas diretamente, sem armazenar valores intermediários, o que não funciona para um número variável de disciplinas.
Entende que o algoritmo precisa de uma estrutura fixa, sem perceber que contadores e laços permitem adaptar o programa a qualquer quantidade de disciplinas.
Por que engana: Achar que a media pode ser calculada sem armazenar valores em variaveis ou que o numero de disciplinas e fixo, ignorando a necessidade de flexibilidade.
Confunde a média com um valor constante, ignorando que ela é calculada a partir das notas e muda quando elas mudam.
Variáveis armazenam notas e ajudam a calcular a média independentemente do número de disciplinas.
Acredita que somar várias notas dispensa iteração, quando na verdade o laço é o recurso adequado para percorrer um conjunto de notas de tamanho variável.
Raio-X da questão
média de notas
fixacao
media aritmetica simples · uso de variaveis em algoritmos
Revisar como calcular a média aritmética.
Achar que a media pode ser calculada sem armazenar valores em variaveis ou que o numero de disciplinas e fixo, ignorando a necessidade de flexibilidade.
pensamento_critico
cotidiano
Questões parecidas com resolução
- Elabore um algoritmo que resolva o problema de calcular a média de notas de um aluno a partir de três notas. Utilize…
- Descreva como você criaria um algoritmo para calcular a média de notas de diferentes alunos, utilizando variáveis para…
- Crie um algoritmo que calcule a média de três notas de um aluno. Explique como você implementaria essa solução.
- Descreva como criar um algoritmo que resolva um problema de cálculo de média para um conjunto de notas de um aluno. Como…
- Um aluno deve criar um algoritmo que calcule a média de notas de vários alunos. Quais variáveis ele deve considerar para…
- Crie um algoritmo que utilize estruturas de repetição e seleção para calcular a média de notas de um estudante. Explique…
🔎 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
