GeraProva GeraProva Provas com IA para professores do Brasil
Computação6º anoBNCC EF06CO02Média⏱ curto

Qual é o resultado da execução desse algoritmo: para i de 1 a 3, faça 'Olá!'.

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO02

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

Qual é o resultado da execução desse algoritmo: para i de 1 a 3, faça 'Olá!'.

  1. A) Olá!
  2. B) Olá! Olá! Olá!
  3. C) Olá! Olá!
  4. D) Ola! Ola! Ola!
  5. E) Nenhuma saída.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. A estrutura 'para i de 1 a 3, faça' é um laço de repetição que executa o bloco interno uma vez para cada valor de i no intervalo fechado de 1 até 3, ou seja, para i = 1, i = 2 e i = 3. Passo 2: Como o intervalo inclui os dois extremos, o laço executa exatamente 3 vezes. Passo 3: Em cada execução, o bloco faz a ação de escrever 'Olá!', então a saída terá três ocorrências de 'Olá!'. Passo 4: A saída correta é 'Olá! Olá! Olá!', que corresponde à alternativa B, coincidindo com o gabarito oficial. Passo 5: A alternativa A está errada porque mostra apenas uma repetição, enquanto o laço executa três vezes. A alternativa C está errada porque mostra apenas duas repetições, o que ocorreria se o último valor do intervalo fosse excluído. A alternativa D está errada porque grafa 'Ola!' sem acento, diferente do texto exigido 'Olá!'. A alternativa E está errada porque o algoritmo produz saída: o comando de escrever está dentro do laço e é executado normalmente.

💡 Dica: Considere quantas vezes o comando é executado.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno provavelmente acredita que o laço executa o bloco apenas uma vez, ignorando que o comando para repete a ação para cada valor de i entre 1 e 3.

B Correta

Essa é a saída correta para o algoritmo apresentado.

C Erradaerro: Procedimentala que mais engana

O aluno provavelmente interpreta o intervalo de 1 a 3 como excluindo o valor final, contando apenas duas iterações (i = 1 e i = 2).

Por que engana: Interpretar que o comando executa apenas uma vez ou confundir o número de repetições, resultando em menos ou mais repetições do que o correto.

D Erradaerro: Atenção

O aluno copia a palavra sem atentar para a grafia exata 'Olá!' com acento e com a exclamação, tratando a diferença como irrelevante.

E Erradaerro: Conceitual

O aluno provavelmente acredita que, por ser um laço e não um comando direto de saída, nada é exibido, confundindo a ausência de comando fora do laço com a ausência de saída.

Raio-X da questão

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

algoritmo de repetição

📌 Objetivo

avaliacao

🧱 Pré-requisitos

algoritmo de repetição · estrutura de repetição for

📚 Reveja

Revisar conceitos de algoritmos e estruturas de repetição.

⚠️ Erro mais comum

Interpretar que o comando executa apenas uma vez ou confundir o número de repetições, resultando em menos ou mais repetições do que o correto.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Programação - Linguagem de programação

🔎 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.