Questão FC266029
Relacione as estruturas de controle empregadas em algoritmos e programas de computador com suas respectivas características. repita... ate... fimrepita [ REP ] enquanto ... faca...
Algoritmos e Lógica de Programação
IDECAN · 2021
Relacione as estruturas de controle empregadas em algoritmos e programas de computador com suas respectivas características.
repita... ate... fimrepita [ REP ]
enquanto ... faca... fimenquanto [ ENQ ]
( ) O teste de controle é realizado no fim da estrutura de controle.
( ) O teste de controle é realizado no início da estrutura de controle.
( ) A condição de saída do loop ocorre quando o teste é FALSO.
( ) A condição de saída do loop ocorre quando o teste é VERDADEIRO.
( ) Se o resultado do teste for FALSO, a execução do programa permanece no loop.
( ) Se o resultado do teste for VERDADEIRO, a execução do programa permanece no loop.
Assinale a alternativa que apresente a relação correta, de cima para baixo.
- REP – ENQ – ENQ – REP – REP – ENQ
- REP – ENQ – REP – ENQ – ENQ – REP
- REP – ENQ – REP – ENQ – REP – ENQ
- ENQ – REP – REP – ENQ – ENQ – REP
- ENQ – REP – ENQ – REP – REP – ENQ
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
A sequência REP – ENQ – ENQ – REP – REP – ENQ associa, de cima para baixo, cada característica à estrutura correta. Vou justificar cada vínculo brevemente.
1) REP: repita...até é pós-testada, o teste é feito no fim, portanto corresponde ao primeiro item.
2) ENQ: enquanto...faca é pré-testada, o teste é feito no início, logo é a segunda.
3) ENQ: nessa estrutura a condição de saída ocorre quando o teste é FALSO (sai quando a condição deixa de valer).
4) REP: em repita...até a condição de saída ocorre quando o teste é VERDADEIRO (repete até a condição ser verdadeira).
5) REP: se o resultado do teste for FALSO no pós-teste, a execução permanece no loop.
6) ENQ: se o teste for VERDADEIRO no pré-teste, a execução permanece no loop.
Conteúdo do catálogo FC Concursos · Atualizado em