FC ConcursosFC Concursos

Flashcard FC268540

Qual a diferença entre estruturas de repetição pré-testada e pós-testada quanto ao momento do teste, condição de saída e quando permanecem no loop?

Algoritmos e Lógica de Programação

IDECAN · 2021

De acordo com o assunto TI Desenvolvimento de Sistemas: Algoritmos e Lógica de Programação, responda:

Qual a diferença entre estruturas de repetição pré-testada e pós-testada quanto ao momento do teste, condição de saída e quando permanecem no loop?
Mostrar resposta e comentário

Resposta

Pré-teste: teste no início; saída quando o teste é FALSO; permanece se o teste é VERDADEIRO.
Pós-teste: teste no fim; saída quando o teste é VERDADEIRO; permanece se o teste é FALSO.

Explicação:
No pré-teste o teste é avaliado antes de executar o corpo, portanto o loop continua enquanto a condição for verdadeira.
No pós-teste o teste é avaliado após executar o corpo, portanto o loop só termina quando a condição se torna verdadeira.




Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/266029

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo