Qual sequência de comandos representa um algoritmo que imprime 3 vezes a palavra 'Olá'?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, construídos como sequências com repetições simples (iterações definidas) com base em instruções preestabelecidas ou criadas, analisando como a precisão da instrução impacta na execução do algoritmo.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Qual sequência de comandos representa um algoritmo que imprime 3 vezes a palavra 'Olá'?
- A) Imprimir 'Olá' 2 vezes.
- B) Repetir 'Olá' até 1.
- C) Imprimir 'Olá' 4 vezes.
- D) Enquanto i < 3, imprimir 'Olá'.
- E) Para i de 1 até 3, imprimir 'Olá'.
✅ Resposta correta: alternativa E
Resolução passo a passo
- O objetivo é um algoritmo que imprima a palavra 'Olá' exatamente 3 vezes. Passo 2: Analisando a alternativa E, 'Para i de 1 até 3, imprimir 'Olá'', a estrutura de repetição com contador percorre os valores i = 1, i = 2 e i = 3. São 3 valores, e em cada um deles o comando imprimir é executado, totalizando 3 impressões. Passo 3: A alternativa A está errada porque imprime apenas 2 vezes. Passo 4: A alternativa B está errada porque 'Repetir até 1' não define quantas vezes repetir a impressão e não indica a quantidade pedida. Passo 5: A alternativa C está errada porque imprime 4 vezes, uma a mais do que o necessário. Passo 6: A alternativa D está errada porque 'Enquanto i < 3, imprimir' não define o valor inicial de i nem como i muda; sem isso, a condição pode ser sempre verdadeira e gerar repetição infinita, sem garantir exatamente 3 impressões. Passo 7: Conclusão: a alternativa E é a única que garante, de forma explícita e controlada, exatamente 3 impressões de 'Olá', por isso está correta, em concordância com o gabarito oficial.
💡 Dica: Identifique o comando que percorre três valores e imprime a palavra em cada repetição.
Alternativa por alternativa
O aluno provavelmente contou a quantidade de repetições de forma errada, pensando que basta imprimir uma vez a menos ou que a contagem começa do zero sem considerar a última execução.
O aluno pode ter confundido o número de repetições com um valor-limite, achando que 'até 1' indica quantas vezes imprimir, sem entender que a repetição exige uma contagem explícita.
O aluno pode ter lido o número 4 como a quantidade pedida, ou feito uma contagem extra ao somar uma impressão adicional sem perceber que o enunciado pede exatamente 3.
O aluno pode ter achado que a condição 'enquanto i < 3' já limita as repetições a 3, sem notar que não há inicialização nem incremento de i, o que pode gerar repetição infinita.
Por que engana: Confundir o limite ou a quantidade de repetições e escolher uma alternativa que imprime a palavra menos ou mais de três vezes.
O comando repete a impressão para os valores 1, 2 e 3.
Raio-X da questão
Repetição em algoritmos
diagnostico
Sequência de comandos · Contagem de repetições
Revise laços de repetição e como definir quantas vezes um comando será executado.
Confundir o limite ou a quantidade de repetições e escolher uma alternativa que imprime a palavra menos ou mais de três vezes.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Crie um algoritmo simples que repita três vezes a frase "Olá!" usando linguagem oral.
- Qual é o resultado da execução desse algoritmo: para i de 1 a 3, faça 'Olá!'.
- Qual a sequência correta para criar um código que imprima a mensagem "Olá, Mundo!"?
- Qual é a saída do seguinte algoritmo: 'para i de 1 até 3 faça: escrever i'?
- Qual é o resultado do seguinte algoritmo? (i = 1; enquanto i <= 3 faça { escreva i; i = i + 1; })
- Qual o resultado da execução do seguinte algoritmo? Para i de 1 até 3 faça: imprimir(i * 2)
🔎 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
