Diante da seguinte situação: Ana programou um jogo usando variáveis para pontos. Se um jogador tem 50 pontos e…
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
Diante da seguinte situação: Ana programou um jogo usando variáveis para pontos. Se um jogador tem 50 pontos e ganha 20, quantos pontos terá no final?
- A) 70
- B) 60
- C) 80
- D) 40
- E) 50
✅ Resposta correta: alternativa A
Resolução passo a passo
- Identifique os dados do enunciado. O jogador começa com 50 pontos (valor inicial da variável de pontos) e ganha 20 pontos.
- Traduza a situação para uma operação. Ganhar pontos significa somar, pois a pontuação aumenta. Em linguagem de programação, isso seria algo como pontos = pontos + 20.
- Calcule o resultado. 50 + 20 = 70.
- Compare com as alternativas. A alternativa A (70) corresponde ao resultado encontrado, que coincide com o gabarito oficial.
- Por que as outras estão erradas: a alternativa B (60) resultaria de um erro de contagem; a alternativa C (80) surgiria de um arredondamento sem sentido ou de uma soma incorreta; a alternativa D (40) corresponderia a uma subtração, o que contraria a ideia de ganhar pontos; a alternativa E (50) é simplesmente o valor inicial, ignorando o ganho.
💡 Dica: Some os pontos ganhos aos pontos atuais.
Alternativa por alternativa
50 + 20 resulta em 70 pontos.
O aluno provavelmente fez a conta de forma aproximada ou errou o cálculo mental de 50 mais 20, ou confundiu o valor ganho com outro número.
Por que engana: Confundir a operação de adição com subtração, resultando em um valor menor do que o correto.
O aluno pode ter somado valores de forma descuidada, arredondado ou tomado 50 + 30 por engano, sem seguir o enunciado.
O aluno pode ter interpretado que o jogador perde pontos e subtraiu 20 de 50, desconsiderando que a situação fala em ganhar.
O aluno pode ter achado que a variável não muda e manteve o valor inicial, sem entender que a atribuição de ganho altera o conteúdo da variável.
Raio-X da questão
variáveis em programação
fixacao
adição de números inteiros · uso de variáveis em programação
Revisar operações com variáveis e adição.
Confundir a operação de adição com subtração, resultando em um valor menor do que o correto.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Pesquisadores acompanham há três anos o avanço de resíduos flutuantes em um trecho de rio urbano. Em uma simulação para…
- — O caminhão não pode ir a uma rua em dia errado — explicou a agente de limpeza durante a reunião do bairro. O município…
- — Nem toda travessia precisa emitir som ao mesmo tempo — explicou a técnica responsável pelos sinais acessíveis da…
- Na porta de um centro comunitário, voluntários recebem pedidos de doação e querem reduzir erros na hora de separar e…
- Em pseudocódigo, para um loop 'enquanto' que percorre índices i iniciando em 1 para acessar lista[1..n], qual condição…
- Projete em pseudocódigo um algoritmo que valide a força de uma senha recebida como dado: a senha deve ter pelo menos 8…
🔎 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
