Questão FC266032
No contexto da metodologia empregada na construção de algoritmos são empregadas estruturas de controle, representadas na forma de pseudocódigo ou portugol e comandos básicos de lei
Algoritmos e Lógica de Programação
IDECAN · 2021
No contexto da metodologia empregada na construção de algoritmos são empregadas estruturas de controle, representadas na forma de pseudocódigo ou portugol e comandos básicos de leitura e impressão. Como exemplo, observe o trecho de pseudocódigo abaixo.

Após a execução, a sequência de números de saída é
- -5 -3 -1 1 3
- -5 -4 -3 -1 1
- -3 -1 1 3
- -3 -2 -1 0 1
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
Inicialização: temos \(NR \leftarrow -5\). Em seguida entra o laço repita ... até, cujo corpo é executado antes da verificação da condição \(NR > 1\).
No corpo do laço a instrução principal é \(NR \leftarrow NR + 2\), seguida de escreva (NR:3). Assim, a cada passagem o valor de NR é incrementado em 2 e imediatamente impresso.
Passo a passo: primeira iteração \(NR = -5 + 2 = -3\) (escreve -3). Segunda: \(NR = -3 + 2 = -1\) (escreve -1). Terceira: \(NR = -1 + 2 = 1\) (escreve 1). Quarta: \(NR = 1 + 2 = 3\) (escreve 3).
Após escrever 3, testa-se \(NR > 1\) (verdadeiro) e o laço termina. O operador : apenas formata para 3 dígitos, mas não altera esses valores, então a sequência impressa é: -3 -1 1 3.
Conteúdo do catálogo FC Concursos · Atualizado em