Em um jogo de palavras, você precisa contar a quantidade de letras em diferentes palavras. Qual algoritmo você…
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
Em um jogo de palavras, você precisa contar a quantidade de letras em diferentes palavras. Qual algoritmo você poderia criar, considerando as variáveis para entrada das palavras?
- A) Contar a quantidade de palavras em um texto
- B) Contar as letras de uma palavra armazenada em uma variável
- C) Armazenar letras em uma lista e contar a quantidade de números
- D) Comparar palavras para encontrar a mais longa
- E) Criar uma variável para armazenar a contagem final de caracteres
✅ Resposta correta: alternativa B
Resolução passo a passo
- O enunciado pede um algoritmo que conte as letras de diferentes palavras, e a entrada são as palavras guardadas em variáveis. Logo, o algoritmo precisa receber uma palavra por vez e contar seus caracteres. Passo 2: A alternativa B descreve exatamente isso: armazenar a palavra em uma variável e contar suas letras. Passo 3: Para cada palavra digitada, o algoritmo percorre a cadeia de caracteres da variável, incrementa um contador a cada letra e, ao terminar, exibe o total. Passo 4: A alternativa A está errada porque conta palavras de um texto, e não letras de uma palavra. Passo 5: A alternativa C está errada porque mistura letras com números e não descreve a contagem de caracteres de uma palavra. Passo 6: A alternativa D está errada porque comparar palavras para achar a mais longa não responde à pergunta, que é contar letras. Passo 7: A alternativa E está errada porque criar uma variável para o total é apenas uma parte do algoritmo e não diz como a contagem é feita nem como as palavras entram. Conclusão: a resposta correta é a alternativa B, de acordo com o gabarito oficial.
💡 Dica: Pense em como armazenar e contar as letras de cada palavra.
Alternativa por alternativa
O aluno confunde a tarefa de contar letras com a de contar palavras em um texto, tratando as palavras como a unidade a ser contada.
Essa alternativa apresenta o algoritmo correto, onde uma variável armazena a palavra e outra conta as letras.
O aluno acha que letras devem ser guardadas em uma lista e contadas como se fossem números, confundindo caracteres alfabéticos com valores numéricos.
O aluno acredita que o problema é comparar palavras para escolher a maior, desviando-se do objetivo de contar as letras de cada palavra.
O aluno percebe que é preciso uma variável de contagem, mas acha que isso basta como algoritmo, sem considerar a entrada das palavras nem o processo de contagem.
Por que engana: Confundir contagem de letras com contagem de palavras ou elementos diferentes, como numeros, ou nao usar variaveis corretamente para armazenar dados.
Raio-X da questão
contagem de letras
fixacao
variaveis e tipos de dados · estruturas de repeticao
Revisar algoritmos de manipulação de strings.
Confundir contagem de letras com contagem de palavras ou elementos diferentes, como numeros, ou nao usar variaveis corretamente para armazenar dados.
pensamento_critico
cotidiano
Questões parecidas com resolução
- Crie e descreva um algoritmo, em linguagem simples ou pictográfica, que ajude uma criança a decidir se deve levar um…
- Crie um algoritmo em linguagem oral ou escrita que controle a rega de um vaso por 7 dias: diariamente verificar se…
- Projete em pseudocódigo um algoritmo que reconstrua uma mensagem a partir de pacotes recebidos onde cada pacote contém…
- Elabore em pseudocódigo um algoritmo que, dado um vetor de registros 'tarefas' (descricao, duracao_horas, prioridade) e…
- Elabore em pseudocódigo um algoritmo que, dado um array de registros 'alunos' com campos (nome, notas[4]…
- Projete um algoritmo e descreva as estruturas de dados para implementar operações de desfazer/refazer (undo/redo) em um…
🔎 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
