Identifique no algoritmo abaixo a sequência e a seleção condicional utilizada para classificar a temperatura…
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
Identifique no algoritmo abaixo a sequência e a seleção condicional utilizada para classificar a temperatura: Se a temperatura for maior que 30 graus, então é verão; caso contrário, é inverno. Qual a lógica por trás do algoritmo?
- A) Não há seleção condicional no algoritmo.
- B) A seleção condicional é feita apenas para o verão.
- C) A lógica determina a estação do ano.
- D) O algoritmo apresenta apenas uma sequência.
- E) O algoritmo não é útil para classificar estações.
✅ Resposta correta: alternativa C
Resolução passo a passo
- O enunciado descreve um algoritmo que recebe uma temperatura e faz um teste: se a temperatura for maior que 30 graus, o resultado é verão; caso contrário, é inverno. Passo 2: A sequência é a ordem de execução das instruções: primeiro ler a temperatura, depois testar a condição e, por fim, exibir a estação. Passo 3: A seleção condicional é o teste temperatura maior que 30, pois o caminho seguido depende do valor lido. Passo 4: A alternativa A está errada, porque há seleção condicional no algoritmo. A alternativa B está errada, porque a condição decide entre verão e inverno, e não apenas o verão. A alternativa D está errada, porque o algoritmo combina sequência e seleção, não tem apenas sequência. A alternativa E está errada, porque o algoritmo foi construído justamente para classificar a estação a partir da temperatura. Passo 5: A alternativa C está correta: a lógica do algoritmo, isto é, a regra que compara a temperatura com 30 graus, determina a estação do ano atribuída. Ressalva: o modelo é simplificado, pois usa um único limite e ignora fatores como latitude e hemisfério, mas isso não torna a alternativa C incorreta dentro do enunciado.
💡 Dica: Analise a condição e a lógica do algoritmo.
Alternativa por alternativa
O aluno acha que, por não haver um comando explícito como 'se' ou 'senão' na forma escrita de código, não existe seleção. Ele não reconhece que a frase 'se ... caso contrário' já descreve uma estrutura condicional.
O aluno lê a condição 'maior que 30' e conclui que só o verão é tratado pelo algoritmo, ignorando que o 'caso contrário' também gera uma decisão (inverno).
A seleção condicional ajuda a definir a estação conforme a temperatura.
O aluno confunde algoritmo sequencial com algoritmo que contém apenas instruções em ordem, e não percebe que o teste da temperatura quebra essa linearidade.
Por que engana: Confundir a presença de seleção condicional, interpretando o algoritmo como apenas sequência linear sem decisão.
O aluno julga que classificar estações exige mais fatores (como latitude ou hemisfério) e conclui que o algoritmo não é útil, usando a intuição do dia a dia sobre clima em vez de avaliar o modelo proposto.
Raio-X da questão
algoritmo de seleção
avaliacao
algoritmo de selecao condicional · estrutura sequencial em algoritmos
Revisar conceitos de algoritmos e estruturas condicionais.
Confundir a presença de seleção condicional, interpretando o algoritmo como apenas sequência linear sem decisão.
pensamento_critico
cotidiano
Questões parecidas com resolução
- Em um algoritmo para classificar temperaturas, qual a estrutura condicional adequada para indicar se está frio, morno ou…
- Identifique a estrutura de controle utilizada no seguinte algoritmo: Se a temperatura for maior que 30 graus, então…
- Escolha a alternativa que representa uma seleção condicional em um algoritmo para decidir o que vestir, dependendo do…
- Analise o algoritmo a seguir: "Repita enquanto a temperatura for maior que 30 graus, ligue o ventilador". Qual é a…
- Analise o algoritmo: se temperatura > 30°C, beba água; caso contrário, use um casaco. O que ele determina?
- Projete em pseudocódigo um algoritmo que, dada uma sequência (lista) de leituras diárias de temperatura (inteiros)…
🔎 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
