Um algoritmo que soma números pode usar a estrutura de repetição para solicitar valores ao usuário. Qual é o…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Um algoritmo que soma números pode usar a estrutura de repetição para solicitar valores ao usuário. Qual é o objetivo dessa repetição?
- A) Aumentar a complexidade do algoritmo.
- B) Coletar um único valor de entrada.
- C) Facilitar a soma de vários números.
- D) Eliminar a necessidade de entrada de dados.
- E) Aumentar o tempo de execução do algoritmo.
✅ Resposta correta: alternativa C
Resolução passo a passo
- A questão pergunta qual é o objetivo de usar uma estrutura de repetição (como enquanto, para ou repita) em um algoritmo que soma números e solicita valores ao usuário.
- Uma estrutura de repetição executa um bloco de instruções várias vezes, enquanto uma condição for verdadeira ou por um número determinado de vezes. Em um somador, isso permite pedir um valor, somar ao total, pedir o próximo e assim por diante, sem escrever o mesmo código várias vezes.
- Portanto, o objetivo é facilitar a soma de vários números, alternativa C, que é a resposta correta. Pela resolução própria, concordo com o gabarito oficial.
- A alternativa A está errada, pois a repetição não tem como finalidade principal aumentar a complexidade; ela organiza o processo de forma mais simples.
- A alternativa B está errada, pois a repetição serve justamente para coletar vários valores, e não apenas um.
- A alternativa D está errada, pois a repetição continua exigindo entrada de dados; ela apenas controla como essa entrada acontece.
- A alternativa E está errada, pois o tempo de execução não é o objetivo do uso da repetição, sendo um efeito colateral irrelevante para a finalidade do algoritmo.
💡 Dica: Pense sobre a função da repetição em um algoritmo.
Alternativa por alternativa
Acredita que usar repetição serve para tornar o algoritmo mais sofisticado ou complexo, confundindo organização do código com complexidade.
Entende que a repetição serve para ler apenas um valor, esquecendo que o laço existe justamente para tratar várias entradas sucessivas.
Por que engana: O aluno pode confundir o uso da repetição com a coleta de um único valor, pensando que a repetição não é necessária para somar vários números.
A repetição permite somar vários números de forma prática.
Imagina que, por haver repetição, o algoritmo deixa de precisar de dados do usuário, quando na verdade a repetição apenas controla as múltiplas entradas.
Supõe que o propósito de um laço é deixar o programa mais lento, confundindo um possível efeito colateral com a finalidade da estrutura.
Raio-X da questão
estrutura de repetição
avaliacao
estrutura de repetição · algoritmos básicos
Revisar como funcionam as estruturas de repetição em algoritmos.
O aluno pode confundir o uso da repetição com a coleta de um único valor, pensando que a repetição não é necessária para somar vários números.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Um sistema portátil registra a corrente gerada em um eletrodo de trabalho durante um pulso de 4 segundos. Para comparar…
- Em um protótipo computacional que monitora a salinidade de um tanque, dois eletrodos ficam imersos na água e são usados…
- Em uma lavanderia, uma pessoa instala dois eletrodos próximos ao piso, ligados a uma entrada digital de um controlador…
- Em uma demonstração de interface cérebro-computador, eletrodos colocados sobre o couro cabeludo captam sinais elétricos…
- Em um protótipo de interface computacional controlada por sinais musculares, cada canal utiliza um eletrodo para captar…
- Em uma prótese controlada por sinais musculares, eletrodos na pele captam a atividade elétrica e a enviam ao sistema…
🔎 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
