Analise o pseudocódigo: contador <- 0 para i de 1 até 3 faça para j de 1 até 2 faça contador <- contador + 1…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Identificar o comportamento dos algoritmos no que diz respeito ao consumo de recursos como tempo de execução, espaço de memória e energia, entre outros.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Analise o pseudocódigo: contador <- 0 para i de 1 até 3 faça para j de 1 até 2 faça contador <- contador + 1 fimpara fimpara Qual será o valor final de 'contador'?
- A) 3
- B) 6
- C) 2
- D) 5
- E) 0
✅ Resposta correta: alternativa B
Resolução passo a passo
- Ao iniciar, a variável contador recebe o valor 0.
- O laço externo repete para i de 1 até 3, ou seja, executa 3 vezes.
- A cada volta do laço externo, o laço interno repete para j de 1 até 2, ou seja, executa 2 vezes, e a cada repetição soma 1 ao contador.
- Portanto, o incremento acontece 2 vezes por volta do laço externo, totalizando 3 x 2 = 6 incrementos.
- Como o contador começou em 0, o valor final é 0 + 6 = 6, alternativa B, que coincide com o gabarito oficial.
- A alternativa A (3) está errada porque considera apenas as voltas do laço externo e ignora o laço interno.
- A alternativa C (2) está errada porque leva em conta apenas as repetições do laço interno, ignorando o externo.
- A alternativa D (5) está errada porque resulta de uma contagem incorreta, como somar 3 + 2 em vez de multiplicar, o que não representa a execução aninhada.
- A alternativa E (0) está errada porque ignora completamente as instruções de soma dentro dos laços, mantendo o valor inicial.
💡 Dica: Conte quantas vezes o loop interno é executado.
Alternativa por alternativa
O aluno contou apenas as repetições do laço externo (3 vezes) e esqueceu que o laço interno também executa a soma em cada volta.
Por que engana: Contar apenas uma das repetições internas ou externas, subestimando o total de incrementos no contador.
Correto: 3 (externo) × 2 (interno) = 6.
O aluno considerou apenas o laço interno (2 repetições) e não multiplicou pelas repetições do laço externo.
O aluno somou as quantidades dos dois laços (3 + 2) em vez de multiplicá-las, confundindo laços aninhados com laços em sequência.
O aluno acredita que, por estarem dentro de laços, as instruções não são executadas ou que o valor inicial permanece sem alteração.
Raio-X da questão
pseudocódigo e loops
avaliacao
estrutura de repeticao · incremento de variaveis
Revisar a execução de loops aninhados em pseudocódigo.
Contar apenas uma das repetições internas ou externas, subestimando o total de incrementos no contador.
pensamento_critico
abstrato
Questões parecidas com resolução
- Um sistema portátil registra a corrente gerada em um eletrodo de trabalho durante um pulso de 4 segundos. Para comparar…
- Em um protótipo computacional que monitora a salinidade de um tanque, dois eletrodos ficam imersos na água e são usados…
- Em uma lavanderia, uma pessoa instala dois eletrodos próximos ao piso, ligados a uma entrada digital de um controlador…
- Em uma demonstração de interface cérebro-computador, eletrodos colocados sobre o couro cabeludo captam sinais elétricos…
- Em um protótipo de interface computacional controlada por sinais musculares, cada canal utiliza um eletrodo para captar…
- Em uma prótese controlada por sinais musculares, eletrodos na pele captam a atividade elétrica e a enviam ao sistema…
🔎 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
