Leia o enunciado em linguagem oral: 'Se a rua estiver molhada, use capa; caso contrário, não use.' Que tipo de…
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
Leia o enunciado em linguagem oral: 'Se a rua estiver molhada, use capa; caso contrário, não use.' Que tipo de seleção condicional esse algoritmo representa?
- A) Seleção com alternativa (if...else).
- B) Seleção sem condição (switch)
- C) Condicional aninhada (if dentro de if)
- D) Repetição (loop)
- E) Condicional de caso único (if só)
✅ Resposta correta: alternativa A
Resolução passo a passo
- Identifique a condição do enunciado. A frase 'Se a rua estiver molhada, use capa' contém uma condição (a rua estar molhada) que decide uma ação (usar capa).
- Identifique o caminho alternativo. A expressão 'caso contrário, não use' descreve o que fazer quando a condição é falsa, ou seja, quando a rua não está molhada.
- Some os dois caminhos. Há uma ação para o caso verdadeiro e outra para o caso falso, e apenas um dos dois é executado. Isso corresponde à seleção com alternativa, representada pela estrutura if...else (se...senão).
- Analise as demais alternativas. A alternativa B está errada porque o enunciado tem uma condição, e o switch escolhe entre vários casos de um valor, não é uma seleção sem condição. A alternativa C está errada porque não há uma condição dentro de outra condição. A alternativa D está errada porque não há repetição: a ação é executada uma única vez, sem voltar ao início. A alternativa E está errada porque só existiria um if sem else se o enunciado não trouxesse o 'caso contrário'.
- Conclusão. O gabarito oficial A está correto, pois o algoritmo descrito é uma seleção com alternativa (if...else).
💡 Dica: Identifique o tipo de estrutura condicional.
Alternativa por alternativa
Existem dois ramos mutuamente exclusivos: uma ação quando a condição é verdadeira e outra quando é falsa, caracterizando if...else.
O aluno associa qualquer seleção a switch e acredita que a seleção sem condição é a forma correta de representar a escolha entre dois caminhos. Ele não percebe que o enunciado possui uma condição explícita.
Por que engana: Confundir a estrutura de seleção condicional com a repetição, pensando que o algoritmo deve repetir a ação em vez de escolher uma alternativa.
O aluno enxerga o 'caso contrário' como uma segunda decisão e conclui que há um if dentro de outro if. Na verdade, há apenas uma condição com dois caminhos possíveis.
O aluno vê a palavra 'use' como uma ação que poderia se repetir e associa o algoritmo a um loop. Porém, a decisão é tomada uma única vez, sem repetição.
O aluno lê apenas a primeira parte do enunciado e ignora a frase 'caso contrário, não use'. Como resultado, acredita que há apenas um if sem alternativa.
Raio-X da questão
seleção condicional
avaliacao
seleção condicional · estruturas de controle
Revisar estruturas de controle em algoritmos.
Confundir a estrutura de seleção condicional com a repetição, pensando que o algoritmo deve repetir a ação em vez de escolher uma alternativa.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Considere o seguinte algoritmo: 'Se houver chuva, pegue o guarda-chuva; caso contrário, saia sem ele'. Qual estrutura…
- Descreva um algoritmo simples usando seleção condicional para decidir o que vestir em um dia chuvoso ou ensolarado.
- Explique como um algoritmo de seleção condicional pode ser utilizado para resolver um problema cotidiano, como decidir o…
- Crie um algoritmo em linguagem escrita para decidir o que fazer em um dia ensolarado ou chuvoso. Inclua seleção…
- Escolha a alternativa que representa uma seleção condicional em um algoritmo para decidir o que vestir, dependendo do…
- Crie e descreva um algoritmo, em linguagem simples ou pictográfica, que ajude uma criança a decidir se deve levar um…
🔎 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
