Considere o pseudocódigo: nota <- 6.5 se nota >= 7 então imprimir 'Aprovado' senão imprimir 'Exame' fim se…
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
Considere o pseudocódigo: nota <- 6.5 se nota >= 7 então imprimir 'Aprovado' senão imprimir 'Exame' fim se Qual será a saída produzida por esse algoritmo?
- A) Exame
- B) Nota reprovada
- C) Aprovado
- D) Nota 7
- E) Nenhuma saída
✅ Resposta correta: alternativa A
Resolução passo a passo
- A variável nota recebe o valor 6.5.
- A condição do se é nota >= 7, ou seja, 6.5 >= 7, que é falsa.
- Como a condição é falsa, o bloco do senão é executado, e o comando imprimir 'Exame' produz a saída Exame.
- A alternativa A (Exame) está correta e coincide com o gabarito oficial.
- A alternativa B está errada porque o algoritmo nunca imprime o texto 'Nota reprovada', que não aparece em nenhum comando.
- A alternativa C está errada porque 'Aprovado' só seria impresso se a condição fosse verdadeira, o que não ocorre com 6.5.
- A alternativa D está errada porque o algoritmo não imprime nenhum valor numérico nem o texto 'Nota 7'.
- A alternativa E está errada porque há um comando imprimir no ramo senão, que é executado, então existe saída.
💡 Dica: Analise a condição do pseudocódigo para determinar a saída.
Alternativa por alternativa
Como nota = 6.5 é menor que 7, a condição nota >= 7 é falsa, então o algoritmo executa o ramo 'senão' e imprime 'Exame'.
O aluno acredita que o algoritmo imprime uma mensagem descritiva sobre a nota, como 'Nota reprovada', em vez de reproduzir exatamente o texto indicado no comando imprimir.
O aluno ignora a condição nota >= 7 e assume que a saída é 'Aprovado', talvez por associar uma nota de 6.5 a aprovação ou por ler apenas o primeiro bloco do se.
Por que engana: O aluno pode confundir a condição e achar que a nota 6.5 é suficiente para ser aprovado.
O aluno confunde o valor da condição com a saída, imaginando que o algoritmo exibe o número de referência 7 presente na comparação.
O aluno acredita que, como nenhuma das condições do se é satisfeita, nada é impresso, esquecendo que o bloco senão também possui um comando de saída.
Raio-X da questão
condicional em pseudocódigo
avaliacao
estrutura condicional · pseudocódigo
Revisar estruturas condicionais em pseudocódigo.
O aluno pode confundir a condição e achar que a nota 6.5 é suficiente para ser aprovado.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Uma escola usa um sistema que lança as notas automaticamente. Quando a média de um estudante é 7 ou mais, o sistema…
- — Professor, como podemos decidir se um aluno está aprovado automaticamente? — perguntou Jana. Para responder, o…
- — Professora, como escolhemos se um aluno foi aprovado ou reprovado? — perguntou Lucas. Para decidir, o professor…
- Um sistema escolar verifica a média do aluno e aplica a regra: se a média for maior ou igual a 7, o aluno segue para…
- — Quando quero saber se fui aprovado, calculo a média das minhas três avaliações, explicou a professora. Para criar um…
- Em um sistema escolar, a regra é simples: quem tiver média maior ou igual a 7 é aprovado; quem ficar abaixo disso é…
🔎 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
