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
- Em um laboratório escolar, os alunos precisam registrar o resultado de 20 medições. Fazer isso manualmente aumenta o…
- Num ponto de bicicletas compartilhadas perto da orla, o sistema precisa registrar cada devolução sem gerar erro. Quando…
- — Por que o aplicativo me obriga a passar pelo "Caso de Uso 1" para chegar ao "Caso de Uso 2"? — reclamou um morador ao…
- Uma rotina chamada mostrarLinha(texto) imprime exatamente uma linha na tela. Em um programa, ela é chamada 1 vez antes…
- Considere o pseudocódigo: 'Se nota >= 60 então situacao <- "aprovado" senão situacao <- "reprovado"'. Qual será o valor…
- Em duplas, crie e simule um pseudocódigo que receba o número n de alunos e, para cada aluno, leia a quantidade de…
🔎 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
