Dados ilustrativos: Em um centro financeiro, um algoritmo descrito em linguagem corrente avalia cinco…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Utilizar conceitos iniciais de uma linguagem de programação na implementação de algoritmos escritos em linguagem corrente e/ou matemática.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Dados ilustrativos: Em um centro financeiro, um algoritmo descrito em linguagem corrente avalia cinco transacoes sequenciais com valores em reais: 120, 80, 150, 90 e 200. Inicializa-se a variavel pontuacao com zero. Para cada transacao, se o valor for maior que 100, soma-se 3 a pontuacao; caso contrario, soma-se 2. Depois de processar todas as cinco transacoes, o sistema exibe pontuacao. Considere o procedimento descrito no texto-base para atualizar a variavel pontuacao ao processar cinco transacoes. Calcule o valor exibido pela pontuacao ao final da execucao.
- A) 15 pontos
- B) 9 pontos
- C) 11 pontos
- D) 13 pontos
- E) 12 pontos
✅ Resposta correta: alternativa D
Resolução passo a passo
- Ao iniciar, pontuacao = 0. Cada transação é avaliada pela condição valor > 100: se verdadeira, soma-se 3; se falsa, soma-se 2.
- Transação 120: 120 é maior que 100, então soma-se 3. Pontuação = 0 + 3 = 3.
- Transação 80: 80 não é maior que 100, então soma-se 2. Pontuação = 3 + 2 = 5.
- Transação 150: 150 é maior que 100, então soma-se 3. Pontuação = 5 + 3 = 8.
- Transação 90: 90 não é maior que 100, então soma-se 2. Pontuação = 8 + 2 = 10.
- Transação 200: 200 é maior que 100, então soma-se 3. Pontuação = 10 + 3 = 13.
- Ao final das cinco transações, o sistema exibe 13. A alternativa correta é a D, que coincide com o gabarito oficial.
- Por que as outras estão erradas: A (15) supõe que todas as transações somaram 3; B (9) considera apenas as transações acima de 100; C (11) indica um erro na soma final; E (12) indica que a última transação foi tratada como não superior a 100.
💡 Dica: Some 3 pontos para valores maiores que 100 e 2 para os demais, depois some tudo.
Alternativa por alternativa
O aluno ignora a condição do enunciado e soma 3 em todas as cinco transações, sem usar o ramo 'caso contrário' que soma 2.
O aluno considera apenas as transações maiores que 100 (três delas, somando 3 cada) e esquece de somar 2 nos valores que não atendem à condição.
O aluno acompanha corretamente a regra, mas comete um erro de soma ao totalizar as parcelas 3, 2, 3, 2 e 3, chegando a 11 em vez de 13.
Por que engana: O aluno pode somar incorretamente ou confundir a condição maior que 100, aplicando a pontuação errada.
Transacoes >100 (3 casos) geram 3x3=9 pontos e transacoes <=100 (2 casos) geram 2x2=4 pontos, totalizando 13.
O aluno trata corretamente as quatro primeiras transações, mas aplica +2 à transação de 200 por descuido ao comparar com 100, obtendo 3+2+3+2+2 = 12.
Raio-X da questão
condicional e soma acumulada
avaliacao
operações básicas de soma · condicional simples
Estude estruturas condicionais e operações de soma acumulada.
O aluno pode somar incorretamente ou confundir a condição maior que 100, aplicando a pontuação errada.
tomada_decisao
cotidiano
Questões parecidas com resolução
- Por que alguns sistemas de pontuação oferecem bônus apenas a clientes que fazem compras maiores? Dados ilustrativos: o…
- Você já se perguntou como um sistema computacional determina a média de vendas diárias sem usar calculadora? Suponha que…
- Como estimar o pagamento total após a aplicação de descontos automáticos em um carrinho de compras virtual? Um grupo de…
- 3 em cada 5 microempresas relatam demora no cálculo de descontos, motivando um centro de apoio a adotar uma sequência de…
- Na área de autoatendimento de uma feira de livros, um pequeno programa calcula o valor de um pedido. Primeiro, ele lê a…
- Dados ilustrativos: uma pesquisa mostrou que pequenos comércios adotam procedimentos padronizados para calcular o valor…
🔎 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
