User Tools

Site Tools


break

Protótipo: procedure break;

Descrição: Salta para a instrução seguinte ao final do comando de repetição corrente. Tudo o que estiver entre o break e o fim do comando de repetição é ignorado. A expressão booleana do comando de repetição não é avaliada.

Pode ser usado com os comandos while-do, repeat-until e for-do. Ressalta-se que pode ser muito danoso ao código, pois possui efeito semelhante ao goto (ver seção Comando de desvio incondicional (Goto));

Exemplo:

program exemploBreak;
 var
    i : longint;
 begin
    i := 0;
    while i < 10 do
       begin
          inc(i);
          if i > 5 then
             break;
          writeln(i);
       end;
 end.
break.txt · Last modified: 2019/04/24 13:31 by castilho