Qual é a saída do seguinte algoritmo? Se o número for maior que 10, exiba 'Maior'. Se não, exiba 'Menor'. O…
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
Qual é a saída do seguinte algoritmo? Se o número for maior que 10, exiba 'Maior'. Se não, exiba 'Menor'. O número é 12.
- A) Menor
- B) Maior
- C) Igual
- D) Erro
- E) Nada
✅ Resposta correta: alternativa B
Resolução passo a passo
- Identifique os dados do algoritmo: o número é 12 e a condição testada é se o número é maior que 10.
- Avalie a condição: 12 é maior que 10, portanto a condição é verdadeira.
- Como a condição é verdadeira, o algoritmo executa o ramo 'Se' e exibe 'Maior'.
- O ramo 'Senão' (que exibiria 'Menor') não é executado.
- Conclusão: a saída é 'Maior', alternativa B, que coincide com o gabarito oficial.
- Por que as outras estão erradas: A) 'Menor' seria exibido apenas se 12 não fosse maior que 10, o que não ocorre; C) 'Igual' não aparece em nenhum ramo do algoritmo; D) 'Erro' não é uma saída prevista, pois o algoritmo não trata erros; E) 'Nada' não corresponde a nenhum comando de exibição que seria executado.
💡 Dica: Analise a condição do algoritmo para determinar a saída.
Alternativa por alternativa
O aluno provavelmente inverteu a comparação, lendo 'maior que 10' como 'menor que 10' ou associando o ramo 'Senão' ao caso verdadeiro.
Por que engana: Confundir a condicional, exibindo a mensagem errada para o valor dado, como mostrar 'Menor' para um número maior que 10.
O número 12 é maior que 10, portanto a saída correta é 'Maior'.
O aluno pode ter pensado que o algoritmo compara o número com 10 buscando igualdade, confundindo o operador 'maior que' com 'igual a'.
O aluno pode ter imaginado que algum dado do enunciado seria inválido, sem perceber que 12 é um valor válido para a comparação.
O aluno pode ter entendido que o algoritmo só exibe algo se houver uma condição extra, ignorando que um dos dois ramos sempre exibe uma mensagem.
Raio-X da questão
condicional em algoritmos
avaliacao
condicional em algoritmos · comparacao de numeros
Revisar estruturas condicionais em algoritmos.
Confundir a condicional, exibindo a mensagem errada para o valor dado, como mostrar 'Menor' para um número maior que 10.
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual é a saída do seguinte algoritmo: 'Se a variável A for maior que 10, imprima "Maior". Caso contrário, imprima…
- Considere x = 6 e que o trecho usa uma linguagem em que print exibe o texto entre aspas. Qual o resultado da seguinte…
- Considere o pseudocódigo abaixo: Leia idade Se idade >= 18 então imprimir "Adulto" Senao imprimir "Menor" Qual será a…
- Um algoritmo deve repetir a contagem de 1 a 10 até que um número maior que 10 seja digitado. Qual é a condição de…
- Em um jogo de adivinhação, o jogador precisa adivinhar um número entre 1 e 10. O jogo avisa se o número é maior ou menor…
- Qual a saída do algoritmo a seguir se o número inicial for 5? Início; enquanto (número > 0) faça; imprima número; número…
🔎 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
