Considere o seguinte algoritmo: 'Se houver chuva, pegue o guarda-chuva; caso contrário, saia sem ele'. Qual…
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
Considere o seguinte algoritmo: 'Se houver chuva, pegue o guarda-chuva; caso contrário, saia sem ele'. Qual estrutura aparece nesse algoritmo?
- A) É uma repetição com condição de saída.
- B) Usa uma repetição definida.
- C) É uma repetição que sempre se repete.
- D) É um exemplo de iteração indefinida.
- E) Apresenta uma condição que define o fluxo.
✅ Resposta correta: alternativa E
Resolução passo a passo
- O algoritmo faz um teste com a condição 'há chuva?'. Passo 2: Conforme o resultado do teste, o fluxo segue por um de dois caminhos: pegar o guarda-chuva (se há chuva) ou sair sem ele (caso contrário). Passo 3: Cada caminho é executado uma única vez e o algoritmo termina, então não há repetição. Passo 4: Essa é uma estrutura de decisão (seleção), e a alternativa E está correta porque a condição 'há chuva' define qual caminho o fluxo vai seguir. Passo 5: A alternativa A está errada, pois não existe laço de repetição nem condição de saída. Passo 6: A alternativa B está errada, pois não há repetição definida, ou seja, nenhuma contagem de quantas vezes algo se repete. Passo 7: A alternativa C está errada, pois nada se repete; a ação acontece uma vez só. Passo 8: A alternativa D está errada, pois iteração indefinida exige repetir um bloco enquanto uma condição for verdadeira, o que não ocorre neste algoritmo.
💡 Dica: Identifique se a condição escolhe entre dois caminhos ou repete uma ação.
Alternativa por alternativa
O aluno acha que toda verificação de condição é um laço com condição de saída, confundindo a escolha entre dois caminhos com uma repetição que para quando a condição muda.
O aluno associa qualquer 'se' a uma repetição controlada por contador, imaginando que o algoritmo repete a ação um número fixo de vezes.
O aluno interpreta a ideia de 'caso contrário' como se o passo fosse repetido sempre, sem perceber que cada caminho é executado uma única vez.
O aluno confunde a estrutura de decisão com iteração indefinida, achando que, como não há um número fixo de execuções, o algoritmo deve ser um laço enquanto alguma condição for verdadeira.
Por que engana: Confundir a escolha entre duas ações, determinada por uma condição, com uma estrutura de repetição que executa instruções várias vezes.
O algoritmo verifica se há chuva e escolhe uma ação conforme a resposta. Isso é uma condição, não uma repetição.
Raio-X da questão
estrutura condicional de seleção
diagnostico
condição lógica em algoritmos · fluxo de execução sequencial
Revise estruturas condicionais e a diferença entre seleção e repetição em algoritmos.
Confundir a escolha entre duas ações, determinada por uma condição, com uma estrutura de repetição que executa instruções várias vezes.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Em uma usina, cada estado de uma turbina é registrado com um código de dois bits: | Estado | Código | |---|---| | Parada…
- No controle de um satélite, um gráfico de barras descrito pela equipe registra: com o sistema operacional iniciado, o…
- O clube de jogos da escola vai usar um programa simples para registrar cada participante. Em cada cadastro, a pessoa…
- Na horta da escola, uma estação simples registra a temperatura informada por um sensor. O programa deve mostrar essa…
- Pesquisadores acompanham o funcionamento de um robô que cuida de seis placas solares em uma estação de pesquisa. O robô…
- Por que alguns tablets de um centro cultural aparecem como disponíveis, embora estejam guardados para conserto? Para…
🔎 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
