GeraProva GeraProva Provas com IA para professores do Brasil
Computação3º anoBNCC EF03CO02Média⏱ medio

Explique como você utilizaria um algoritmo de repetição simples para contar quantas vezes um número aparece em…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF03CO02

Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, que incluam sequências e repetições simples com condição (iterações indefinidas), para resolver problemas de forma independente e em colaboração.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Explique como você utilizaria um algoritmo de repetição simples para contar quantas vezes um número aparece em uma lista de dados. Inclua um exemplo concreto.

✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.

Resposta esperada

Um algoritmo de repetição simples pode ser usado para percorrer cada elemento da lista e utilizar uma variável contadora que incrementa cada vez que o número alvo é encontrado. Por exemplo, se a lista for [1, 2, 3, 2, 1] e o número alvo for 2, o algoritmo deve iniciar a contagem em 0 e, ao percorrer a lista, incrementar a contagem para 1 na segunda posição e 2 na quarta, resultando em uma contagem total de 2.

Explicação

A explicação apresenta um método claro e prático para contar a ocorrência de um número em uma lista, demonstrando o uso de uma variável contadora que é incrementada em cada correspondência. O exemplo concreto ilustra o funcionamento do algoritmo, facilitando a compreensão do processo. Além disso, a abordagem de percorrer a lista de forma sequencial é uma técnica fundamental em programação que permite resolver o problema de forma eficiente.

Raio-X da questão

Dificuldade Média
Bloom Aplicar
Leitura medio
Discriminação alto
Peso pedagógico alto
Autonomia do enunciado completo
Cobertura da habilidade dupla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ situacional🧩 consolidacao
🎯 Conceito central

algoritmo de repetição

📌 Objetivo

fixacao

🧱 Pré-requisitos

algoritmo de repetição · estruturas de dados

📚 Reveja

Revisar como funcionam os algoritmos de repetição simples.

⚠️ Erro mais comum

O aluno pode confundir a lógica de contagem, tentando somar os números ao invés de contar as ocorrências.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cientifico

Questões parecidas com resolução

Todas as questões de Algoritmos com repetições condicionais simples

🔎 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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.