Em uma oficina de introdução à programação, os estudantes usam uma pseudolinguagem definida pelo professor…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em uma oficina de introdução à programação, os estudantes usam uma pseudolinguagem definida pelo professor. Nela, o comando “para” é utilizado quando se conhece uma variável de controle, seu valor inicial e seu valor final. A sintaxe básica estabelecida para esse comando é: para <variável> de <início> até <fim> faça. Nesse formato, o limite final é incluído na repetição. Com base na regra apresentada, qual alternativa representa corretamente a sintaxe básica do comando “para” para executar a repetição com a variável i, iniciando em 1 e terminando em 5?
- A) repita 5 vezes faça
- B) enquanto i < 5 faça
- C) se i < 5 então
- D) para i até 5 faça
- E) para i de 1 até 5 faça
✅ Resposta correta: alternativa E
Resolução passo a passo
- O enunciado define a sintaxe básica do comando para como: para <variável> de <início> até <fim> faça, em que o limite final é incluído na repetição.
- A questão pede a sintaxe para a variável i, com início em 1 e fim em 5. Basta preencher o modelo: variável = i, início = 1, fim = 5.
- Montando o comando: para i de 1 até 5 faça. Essa é exatamente a alternativa E, que segue a ordem, as palavras-chave 'de' e 'até' e o termo 'faça' exigidos pela regra.
- Por que as outras estão erradas: A usa o comando repita, que não é o 'para' pedido; B usa enquanto, que é uma estrutura de condição e não de contagem com variável de controle; C usa se...então, que é uma estrutura de decisão e não de repetição; D omite o valor inicial 'de 1', fugindo da sintaxe definida no enunciado.
- Conclusão: a alternativa correta é a E, coincidindo com o gabarito oficial.
💡 Dica: Revise a sintaxe do laço 'para' em programação.
Alternativa por alternativa
O aluno associa repetição a um número fixo de vezes e confunde o comando 'para' com 'repita n vezes', ignorando que o enunciado pede o comando para com variável de controle.
O aluno acredita que qualquer laço com a variável i e o limite 5 serve, sem perceber que 'enquanto' usa uma condição e não define início e fim da variável de controle.
O aluno identifica a expressão 'i < 5' como o núcleo do comando e não percebe que 'se...então' é estrutura de decisão, não de repetição.
O aluno lembra das palavras 'para', 'até' e 'faça', mas esquece o trecho 'de <início>', que é obrigatório na sintaxe, deixando de informar o valor inicial 1.
A sintaxe definida no texto exige, nessa ordem, a palavra “para”, a variável de controle, a indicação “de” seguida do valor inicial, a indicação “até” seguida do valor final e a palavra “faça”. A alternativa correta segue exatamente essa estrutura: a variável i começa em 1 e a repetição termina em 5.
Raio-X da questão
sintaxe de repetição
avaliacao
estrutura de repetição · sintaxe básica de comandos
Estudar a sintaxe básica de estruturas de repetição em programação.
Confundir estruturas de repetição com estruturas condicionais, escolhendo comandos que não representam laços de repetição.
pensamento_critico
abstrato
Questões parecidas com resolução
- Em uma atividade de Computação, uma turma deve programar um painel para exibir, em ordem crescente, os números inteiros…
- Na aula, Lara quer mostrar os números de 1 a 5. No código da turma, ela escreve: “___ número em 1 até 5 faça”. Qual…
- Identifique a estrutura de repetição correta para contar de 1 a 5 em um algoritmo.
- Em uma atividade de Computação, um estudante analisa um programa que repete uma ação enquanto uma condição for…
- Em um algoritmo, a estrutura de repetição 'para' é utilizada para executar um bloco de código várias vezes. Qual é a…
- Qual é a estrutura correta de um algoritmo que utiliza uma repetição simples para contar de 1 até 5?
🔎 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
