Observe o pseudocódigo abaixo: REPITA 4 VEZES: ESCREVA "Oi" Quantas vezes a palavra "Oi" será escrita na tela?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Observe o pseudocódigo abaixo: REPITA 4 VEZES: ESCREVA "Oi" Quantas vezes a palavra "Oi" será escrita na tela?
- A) 3 vezes
- B) 4 vezes
- C) 5 vezes
- D) 1 vez
- E) 0 vezes
✅ Resposta correta: alternativa B
Resolução passo a passo
- O pseudocódigo tem um laço de repetição, indicado por REPITA 4 VEZES, que executa o comando interno uma quantidade fixa de vezes.
- O comando interno é ESCREVA "Oi", que exibe a palavra Oi na tela a cada execução do laço.
- Como o laço repete 4 vezes, o comando ESCREVA "Oi" é executado 4 vezes, logo a palavra Oi aparece 4 vezes na tela.
- A alternativa A (3 vezes) está errada, pois o número de repetições é 4 e não 3, como se o último passo fosse descontado.
- A alternativa C (5 vezes) está errada, pois acrescentaria uma repetição que não existe no pseudocódigo.
- A alternativa D (1 vez) está errada, pois confunde o número de repetições com a execução de um comando único, ignorando o laço.
- A alternativa E (0 vezes) está errada, pois o comando dentro do laço é executado normalmente, não havendo condição que impeça sua execução.
- Portanto, o gabarito B está correto e a resposta é 4 vezes.
💡 Dica: Conte uma execução de ESCREVA para cada repetição do bloco.
Alternativa por alternativa
O aluno pode ter achado que a última repetição não conta ou que o laço executa uma vez a menos, subtraindo 1 do número indicado.
Cada uma das 4 repetições escreve "Oi" uma vez, totalizando 4.
O aluno pode ter somado uma execução extra ao número de repetições, por imaginar que o comando precisa ser executado uma vez antes ou depois do laço.
Por que engana: Confundir o número de repetições com uma execução adicional, ou considerar que o comando ESCREVA é executado apenas uma vez, ignorando o funcionamento do laço.
O aluno pode ter lido o comando como se fosse executado apenas uma vez, ignorando o significado do REPITA 4 VEZES.
O aluno pode ter pensado que, por ser um pseudocódigo e não um programa real, nada seria exibido na tela.
Raio-X da questão
Estrutura de repetição
diagnostico
Sequência de instruções · Comando de saída de dados
Revise como o comando REPITA executa as instruções do bloco pelo número indicado de vezes.
Confundir o número de repetições com uma execução adicional, ou considerar que o comando ESCREVA é executado apenas uma vez, ignorando o funcionamento do laço.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Em uma usina, cada estado de uma turbina é registrado com um código de dois bits: | Estado | Código | |---|---| | Parada…
- No controle de um satélite, um gráfico de barras descrito pela equipe registra: com o sistema operacional iniciado, o…
- O clube de jogos da escola vai usar um programa simples para registrar cada participante. Em cada cadastro, a pessoa…
- Na horta da escola, uma estação simples registra a temperatura informada por um sensor. O programa deve mostrar essa…
- Pesquisadores acompanham o funcionamento de um robô que cuida de seis placas solares em uma estação de pesquisa. O robô…
- Por que alguns tablets de um centro cultural aparecem como disponíveis, embora estejam guardados para conserto? Para…
🔎 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
