Questão FC266317
No contexto das técnicas de programação, relacione as estruturas de controle empregadas em algoritmos com suas respectivas características. (1) Estrutura “Repita ... até que <teste
Questões sem classificação de assunto (TI - Desenvolvimento de Sistemas)
IDECAN · 2021
No contexto das técnicas de programação, relacione as estruturas de controle empregadas em algoritmos com suas respectivas características.
(1) Estrutura “Repita ... até que <teste> fimrepita”
(2) Estrutura “Enquanto <teste> faça... fimenquanto” Características:
( ) A condição de saída do loop ocorre quando o teste é VERDADEIRO.
( ) A condição de saída do loop ocorre quando o teste é FALSO.
( ) Se o resultado do teste for VERDADEIRO, a execução do programa permanece no loop
( ) Se o resultado do teste for FALSO, a execução do programa permanece no loop
Assinale a alternativa que apresente a relação correta, de cima para baixo.
- 1 – 2 – 2 – 1
- 1 – 2 – 1 – 2
- 1 – 1 – 2 – 2
- 2 – 1 – 2 – 1
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
Repita...até que: a saída ocorre quando o teste é VERDADEIRO. Essa é uma estrutura de verificação após o corpo (post‑test), logo o laço executa o bloco pelo menos uma vez antes de avaliar a condição.
Enquanto...faça: a saída ocorre quando o teste é FALSO. Trata‑se de um teste prévio (pre‑test), ou seja, se o teste for falso desde o início o corpo pode não ser executado.
No Enquanto, se o teste for VERDADEIRO a execução permanece no laço, repetindo o bloco enquanto a condição continuar verdadeira.
No Repita...até que, se o teste for FALSO a execução permanece no laço, pois o laço só termina quando o teste finalmente for verdadeiro.
Conteúdo do catálogo FC Concursos · Atualizado em