Pedro está fazendo um jogo e precisa verificar se a soma das pontuações de dois jogadores é maior que 10. Qual…
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
Pedro está fazendo um jogo e precisa verificar se a soma das pontuações de dois jogadores é maior que 10. Qual a estrutura que ele deve usar para fazer essa verificação?
- A) Um laço de repetição.
- B) Uma condição do tipo if.
- C) Uma variável que armazena a soma.
- D) Um algoritmo que não faz comparação.
- E) Um comando para ordenar as pontuações.
✅ Resposta correta: alternativa B
Resolução passo a passo
- Pedro quer verificar se a soma das pontuações de dois jogadores é maior que 10. Isso significa tomar uma decisão: se a soma for maior que 10, algo acontece; caso contrário, não acontece.
- Para tomar uma decisão com base em uma condição, a estrutura adequada em programação é a condicional, representada pelo comando if (se). Uma condição do tipo if avalia algo como soma > 10 e executa um bloco de instruções somente quando a condição é verdadeira.
- Por que as outras alternativas estão erradas:
- A) Um laço de repetição serve para repetir instruções várias vezes, e não para fazer uma única verificação.
- C) Uma variável apenas armazena um valor, como a soma; ela não realiza a comparação com 10.
- D) A verificação exige justamente uma comparação, então um algoritmo que não faz comparação não atende ao objetivo.
- E) Ordenar pontuações organiza os valores em ordem, mas não verifica se a soma ultrapassa 10.
- Conclusão: a estrutura que Pedro deve usar é a condição do tipo if, que compara a soma com 10 e decide o que fazer em seguida. O gabarito oficial B está correto.
💡 Dica: Pense na estrutura condicional adequada para a verificação.
Alternativa por alternativa
O aluno pode ter associado a ideia de verificar algo repetidamente, como somar pontuações ao longo de uma partida, e confundido verificação com repetição.
Por que engana: Escolher um laço de repetição, pensando que é necessário repetir a verificação em vez de apenas compará-la uma vez.
Condições verificam se algo é verdadeiro ou falso.
O aluno pode ter pensado que, por a soma estar envolvida, basta guardá-la em uma variável para verificar o resultado, sem perceber que armazenar não é comparar.
O aluno pode ter lido a palavra 'verificar' sem perceber que a verificação de um limite exige uma comparação, e interpretado a alternativa de forma invertida.
O aluno pode ter confundido comparar valores com ordenar valores, achando que organizar as pontuações seria necessário para saber se a soma passa de 10.
Raio-X da questão
estrutura condicional
avaliacao
estrutura condicional · laços de repetição
Revisar estruturas condicionais em programação.
Escolher um laço de repetição, pensando que é necessário repetir a verificação em vez de apenas compará-la uma vez.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Pedro está criando um jogo e precisa usar variáveis para armazenar a pontuação dos jogadores. Se ele atribuir 10 pontos…
- Maria desenvolveu um jogo em que, ao clicar em um botão, um personagem pode pular se a pontuação for maior que 100. Que…
- Em um jogo educativo sobre economia de água, a pontuação do jogador é armazenada durante a partida. Depois de cada…
- Um grupo de estudantes precisa organizar um campeonato de jogos de tabuleiro. Para isso, eles precisam criar um…
- Em um jogo de adivinhação, você deve criar um algoritmo que permita escolher diferentes números entre 1 e 10. Quais das…
- Em um experimento, Maria está programando um jogo. Ela precisa criar variáveis para armazenar a pontuação dos jogadores…
🔎 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
