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
- Os aplicativos de mapa, como o GPS, ajudam o carro de entregas a chegar à casa do cliente. O aplicativo compara dois…
- Lia organiza carrinhos, bonecas e blocos separando cada tipo, colocando-os em caixas e guardando as caixas na…
- Em um jogo, uma personagem controlada por IA precisa chegar a um tesouro sem bater nas paredes. Qual instrução ajuda a…
- Desenhe um algoritmo em pseudocódigo que, dada uma matriz M[N][M] com 0 (livre) e 1 (bloqueado), identifique todas as…
- Em um programa, Substring(codigo, início, quantidade) pega letras do texto a partir da posição indicada, e…
- Projete um algoritmo em pseudocódigo que, dadas as variáveis temperatura (inteiro ºC), ocupacao (inteiro, número de…
🔎 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
