Em uma escola pública, um programa foi criado para atribuir pontos a estudantes que participam de encontros…
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
Em uma escola pública, um programa foi criado para atribuir pontos a estudantes que participam de encontros semanais de um projeto de leitura. O programa recebe o número n de encontros, inicia a pontuação p com o valor 0 e, para cada número inteiro i de 1 até n, verifica se i é divisível por 2. Quando i é divisível por 2, acrescenta 3 pontos a p; quando não é, acrescenta 5 pontos. Ao final, o programa exibe o valor de p. Em determinado teste, foi utilizado n = 7. Com base no funcionamento do programa descrito, qual valor será exibido na tela ao final do teste?
- A) 21
- B) 29
- C) 35
- D) 32
- E) 27
✅ Resposta correta: alternativa B
Resolução passo a passo
- Entenda a regra do programa. Para cada i de 1 até 7, se i é divisível por 2 (é par), p recebe +3; caso contrário, p recebe +5. O ponto inicial é p = 0.
- Classifique os números de 1 a 7. Pares: 2, 4 e 6 (3 números). Ímpares: 1, 3, 5 e 7 (4 números).
- Calcule a pontuação dos pares. Cada um soma 3 pontos, então 3 x 3 = 9 pontos.
- Calcule a pontuação dos ímpares. Cada um soma 5 pontos, então 4 x 5 = 20 pontos.
- Some os totais. p = 9 + 20 = 29. Logo, o valor exibido é 29, que corresponde à alternativa B, igual ao gabarito oficial.
- Por que as outras estão erradas. A (21) seria obtida somando 3 a todos os 7 números, ignorando a condição de divisibilidade. C (35) seria obtida somando 5 a todos os 7 números, também ignorando a condição. D (32) surge se forem considerados 4 pares e 4 ímpares, o que ocorre ao incluir o zero como par no intervalo. E (27) surge se forem considerados 4 pares e 3 ímpares, o que indica erro na contagem dos números pares ou ímpares.
💡 Dica: Siga o passo a passo do algoritmo para somar os pontos conforme a regra dada.
Alternativa por alternativa
O aluno aplicou o acréscimo de 3 pontos a todos os 7 números, como se a condição de divisibilidade não fosse testada. Assim, calculou 7 x 3 = 21.
Para i = 1, 3, 5 e 7, que são números ímpares, o programa acrescenta 5 pontos em cada caso, totalizando 4 × 5 = 20 pontos. Para i = 2, 4 e 6, que são divisíveis por 2, acrescenta 3 pontos em cada caso, totalizando 3 × 3 = 9 pontos. Assim, p = 20 + 9 = 29.
O aluno aplicou o acréscimo de 5 pontos a todos os 7 números e ignorou a verificação de divisibilidade por 2, calculando 7 x 5 = 35.
O aluno considerou 4 números pares e 4 ímpares, provavelmente incluindo o zero como par no intervalo, o que ampliou o intervalo para 8 valores. Calculou 4 x 3 + 4 x 5 = 32.
O aluno contou 4 números pares e 3 ímpares, errando a classificação de algum dos números de 1 a 7. Calculou 4 x 3 + 3 x 5 = 27.
Raio-X da questão
algoritmo e divisibilidade
avaliacao
divisibilidade por 2 · estrutura de repetição
estude divisibilidade por 2 e estruturas de repetição
Somar incorretamente os pontos ou esquecer de aplicar a regra de divisibilidade para cada i.
pensamento_critico
abstrato
Questões parecidas com resolução
- No clube de robótica, os estudantes programaram um pequeno painel para testar uma sequência de comandos simples. Antes…
- Durante uma atividade de programação na escola, Ana criou um algoritmo para contar quantos estudantes foram aprovados em…
- Em uma campanha de reciclagem, uma turma registrou 7p pontos por materiais entregues, perdeu 3p pontos por itens…
- Dados fictícios de um relatório de iluminação urbana apontam que as luminárias instaladas ao longo de uma calçada seguem…
- Em uma gincana escolar, cada equipe recebe 3 pontos por desafio concluído. Uma equipe concluiu 7 desafios e ganhou ainda…
- Em um jogo, a pontuação final é calculada por 2 pontos por acerto mais 5 pontos fixos de participação. Um aluno fez 7…
🔎 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
