Matemática Múltipla Escolha

Utilizando a sintaxe do Portugol Studio, assinale a estrutura do comando PARA que seria adequada para iniciar uma repetição capaz de exibir todos os números ímpares entre 25 e 1033 (inclusive), em ordem crescente.

Utilizando a sintaxe do Portugol Studio, assinale a estrutura do comando PARA que seria adequada para iniciar uma repetição capaz de exibir todos os números ímpares entre 25 e 1033 (inclusive), em ordem crescente.

  1. para (cont=25;cont<=1033;cont+)
  2. para (cont=25;cont<1033;cont+=2)
  3. para (cont=1;cont<=1033;cont+=2)
  4. para (cont=1033;cont>25;cont+)
  5. para (cont=25;cont<=1033;cont+)

Resolução completa

Explicação passo a passo

B
Alternativa B

Alternativa B - para (cont=25; cont<=1033; cont+=2)

Para identificar a resposta correta, precisamos decompor os requisitos do enunciado e mapeá-los para a estrutura de um laço de repetição para (for) no Portugol Studio.

Estrutura do Comando PARA

Um comando para possui três componentes principais separados por ponto e vírgula:

  1. Inicialização: O valor inicial da variável contador.
  2. Condição: O critério que mantém o loop ativo.
  3. Incremento: Como a variável muda a cada iteração.

Análise dos Requisitos

RequisitoExigência LógicaImplementação no Código
Intervalo InicialComeçar em 25cont = 25
Intervalo FinalAté 1033 (inclusive)cont <= 1033
Números ÍmparesPular números paresIncrementar de 2 em 2 (+= 2)
Ordem CrescenteAumentar o valorSinal positivo no incremento

Justificativa Detalhada

Vamos analisar a alternativa B passo a passo:

  • cont=25: Inicia a contagem exatamente no primeiro número ímpar solicitado.
  • cont<=1033: Garante que o último número verificado seja o 1033 (o símbolo <= significa "menor ou igual").
  • cont+=2: Este é o diferencial crucial. Se somássemos 1 (++), teríamos todos os números inteiros. Ao somar 2, garantimos que só sejam processados os ímpares ($25 \rightarrow 27 \rightarrow 29 \dots$).

As outras alternativas falham nos seguintes pontos:

  • A: Usa cont++ (soma 1), o que inclui números pares, e usa < (exclui o 1033).
  • C: Inicia em 1, fora do intervalo solicitado (deve começar em 25).
  • D: Inicia no final e tenta ir para cima com sinal errado, além de não ser crescente a partir de 25.
  • E: Utiliza uma sintaxe de incremento inválida/ambígua (+-2) que indicaria decrescimento se fosse interpretada como subtração.

Portanto, a estrutura que atende perfeitamente ao pedido é a Alternativa B.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Matemática

Ver mais Matemática resolvidas

Tem outra questão de Matemática?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.