Bóson Treinamentos em Ciência e Tecnologia

Lógica de Programação – Estrutura de Repetição REPITA ATÉ – 14

Estrutura de repetição repita até em lógica de programação

Lógica de Programação – Estrutura de Repetição REPITA ATÉ

Continuando nosso estudo de estruturas de repetição em lógica de programação, veremos nesta lição a estrutura REPITA ATÉ.

Trata-se de uma estrutura que efetua um teste lógico no final do loop, em vez de no início, como a estrutura enquanto.

Essa estrutura lembra a estrutura enquanto, porém, executa o conjunto de instruções programado ao menos uma vez antes de verificar a condição testada; no laço enquanto, a condição é testada antes de executar o bloco de códigos, o que significa que há a chance desse bloco nunca ser executado – se a condição de teste retornar falso logo no primeiro teste.

Com o REPITA ATÉ o conjunto de instruções é executado enquanto a condição testada retornar Falso.

Sintaxe

repita
   Instruções executadas enquanto condição  falsa
até (condição seja verdadeira)

O fluxograma a seguir ilustra  funcionamento da estrutura de repetição repita até:

Exemplo

Imprimir na tela os números de 1 a 10, agora usando estrutura de repetição “repita…até” (código para o VisualG):

Var
num : inteiro
Inicio
num <- 1
repita
   escreval (num)
   num <- num + 1
ate (num > 10)
Fimalgoritmo

A seguir temos o fluxograma que mostra o funcionamento deste exemplo mostrado:

Para uma explicação mais detalhada sobre a estrutura de repetição repita até, e para mais exemplos resolvidos, assista ao vídeo a seguir, do canal do YouTube da Bóson Treinamentos em Tecnologia:

Anterior: Estrutura de Repetição Enquanto

Próximo: Estrutura de Repetição Para

 

Sair da versão mobile