Durante uma aula de programação, o professor pede que os alunos escrevam um algoritmo que exiba "Aprovado" se…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
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
Durante uma aula de programação, o professor pede que os alunos escrevam um algoritmo que exiba "Aprovado" se a nota for maior ou igual a 7 e "Reprovado" caso contrário. Qual é a saída para a nota 6?
- A) Reprovado
- B) Aprovado
- C) Nota inválida
- D) Aprovado com ressalvas
- E) Revisar nota
✅ Resposta correta: alternativa A
Resolução passo a passo
- O enunciado define a regra do algoritmo: exibir "Aprovado" se a nota for maior ou igual a 7, e "Reprovado" caso contrário.
- A nota informada é 6. Verificamos a condição: 6 é maior ou igual a 7? Não, 6 é menor que 7.
- Como a condição é falsa, o algoritmo executa o caso contrário, exibindo "Reprovado".
- Conclusão: a saída correta é "Reprovado", alternativa A, que coincide com o gabarito oficial.
- Por que as outras estão erradas: a alternativa B aparece apenas quando a nota é 7 ou mais; a alternativa C exigiria uma validação de entrada que o enunciado não pede; a alternativa D inventa uma categoria que não existe na regra; a alternativa E também não faz parte das saídas definidas pelo algoritmo.
💡 Dica: Analise a condição do algoritmo para a nota dada.
Alternativa por alternativa
Saída correta para a nota 6.
O aluno pode ter lido a condição como 'maior ou igual a 6' ou ter confundido o limite de aprovação com a nota dada, aceitando a nota 6 como suficiente.
Por que engana: O aluno pode confundir a condição de aprovação, escolhendo uma alternativa que sugere aprovação mesmo com nota abaixo do critério.
O aluno pode ter imaginado que a nota 6 é um dado inválido, supondo que o algoritmo deveria validar entradas fora de um padrão que o enunciado não menciona.
O aluno pode ter acrescentado uma terceira categoria de resultado por intuição escolar de notas intermediárias, criando uma saída que não existe na regra do algoritmo.
O aluno pode ter achado que o algoritmo deveria pedir revisão para notas próximas do limite, uma saída que não foi definida no enunciado.
Raio-X da questão
algoritmo de decisão
avaliacao
condicionais em programação · lógica de programação
Revisar estruturas condicionais em algoritmos.
O aluno pode confundir a condição de aprovação, escolhendo uma alternativa que sugere aprovação mesmo com nota abaixo do critério.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Uma escola decidiu registrar as notas dos alunos usando um algoritmo simples. Se a nota for maior ou igual a 7, o aluno…
- Descreva um algoritmo que classifica alunos em 'Aprovado' ou 'Reprovado', considerando a nota mínima de 6.
- Um aluno deseja classificar as notas de seus colegas. Se a nota for 5 ou menos, a mensagem é "Reprovação". Se for maior…
- Qual das opções abaixo representa corretamente um algoritmo que diz se um estudante passou ou não em uma prova com nota…
- Algoritmo: "Ler nota. Se nota >= 60 então imprimir 'Aprovado'. Senão imprimir 'Reprovado'." Qual será a saída para nota…
- Um algoritmo deve calcular a média de três notas. Se a média for igual ou superior a 7, a mensagem exibida é "Aprovado"…
🔎 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
