Estrutura de Dados
Estrutura de Repetição
Como o nome ja diz esta estrutura é para repetir o programa ou um determinado bloco do programa. No exemplo abaixo temos um programa que só ira chegar ao fim quando o usuário digitar "fim".
Program le_conteudo;
var condicao:String;
Begin
repeat
write('digite a condição para sair do programa..: ');
read (condicao);
until (condicao='fim');
End.
Mais fácil que isso só 2 disso né moçada....
Note que a estrutura REPEAT exige um Begin e End (claro se você tiver mais de uma linha de comando para repetir).
REPEAT também exige um breque, ou seja, até quando a condição satisfazer a necessidade do laço. Esse breque é o UNTIL.
Note que o comando UNTIL compara uma variável com um texto 'fim'.
Logo, quando a variável contiver o texto 'fim' o laço REPEAT estará finalizado não repetindo novamente a instrução e saindo do programa.
Nenhum comentário:
Postar um comentário