Na aula, Ana fez uma lista com os números de 1 a 10. Como ela deve usar uma condição para contar os números…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do cotidiano com uso de sequências, seleções condicionais e repetições de instruções.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Na aula, Ana fez uma lista com os números de 1 a 10. Como ela deve usar uma condição para contar os números pares?
- A) Testar se cada número é ímpar.
- B) Contar todos os números da lista.
- C) Testar se cada número é divisível por 2.
- D) Testar se cada número é maior que 5.
- E) Testar se cada número é divisível por 3.
✅ Resposta correta: alternativa C
Resolução passo a passo
- A questão pede a condição que Ana deve usar para contar os números pares na lista de 1 a 10.
- Um número é par quando é divisível por 2, ou seja, quando dividido por 2 deixa resto zero.
- Portanto, a condição correta é testar, para cada número da lista, se ele é divisível por 2. Os que passam no teste (2, 4, 6, 8 e 10) são contados.
- A alternativa A está errada, pois testar se o número é ímpar selecionaria 1, 3, 5, 7 e 9, que são os ímpares, não os pares.
- A alternativa B está errada, pois contar todos os números não usa nenhuma condição e daria 10, incluindo ímpares.
- A alternativa D está errada, pois testar se é maior que 5 não tem relação com paridade.
- A alternativa E está errada, pois ser divisível por 3 identifica múltiplos de 3, como 3, 6 e 9, e não os pares.
- Assim, a resposta correta é a alternativa C, que coincide com o gabarito oficial.
💡 Dica: Pense em como usar um loop e uma condição para contar os pares.
Alternativa por alternativa
O aluno pode ter confundido par com ímpar, ou seja, achou que a condição deveria selecionar os números que não são divisíveis por 2.
O aluno pode ter entendido que contar os pares significa simplesmente contar todos os elementos da lista, sem aplicar nenhum critério de seleção.
A condição deve verificar cada número da lista. Se o número puder ser dividido por 2 sem sobra, ele é par e deve ser contado.
O aluno pode ter associado a ideia de contar a uma condição de tamanho ou valor, sem perceber que a propriedade pedida é a paridade.
O aluno pode ter confundido divisibilidade por 2 com divisibilidade por 3, talvez por lembrar da regra genérica de divisibilidade sem associá-la ao número 2.
Raio-X da questão
condições em algoritmos
fixacao
condições em algoritmos · contagem de elementos
Revisar estruturas de controle em algoritmos.
O aluno pode confundir a contagem de números pares com a totalidade de números na lista, contando todos os números em vez de apenas os pares.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Na aula, Ana quer descobrir se o número 12 é par. Qual estrutura de repetição ela precisa usar?
- Descreva como você implementaria um algoritmo que conta quantos números pares existem em uma lista de números inteiros…
- Na aula de Computação, Pedro quer criar uma calculadora que diga se um número é par ou ímpar. Qual algoritmo faz isso…
- Desenvolva um algoritmo que conte números de 1 a 10, mas que pare quando encontrar um número par. Utilize repetições…
- Crie um algoritmo simples que indique os números pares de 1 a 10. Use a linguagem escrita para representá-lo.
- Descreva o funcionamento de um algoritmo que utiliza uma repetição condicional simples para contar quantos números pares…
🔎 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
