Estruturas de Repetição: for...to e for...downto
Sintaxe: for...to (contador crescente):
for variavel_contadora := valor_inicial to valor_final do
begin
{bloco de comandos}
end;
{bloco de comandos}
end;
Sintaxe: for...downto (contador decrescente):
for variavel_contadora := valor_inicial downto valor_final do
begin
{bloco de comandos}
end;
{bloco de comandos}
end;
Nota 1: A variável_contadora deve ser inteira.
Nota 2: A variável_contadora é incrementada de uma unidade no for...to, a cada iteração do laço, e drecrementada de uma unidade no for...downto.
Estrutura de Repetição: while...do
Sintaxe:
while (condição) do
begin
{bloco de comandos}
end;
{bloco de comandos}
end;
Na estrutura while...do a repetição só ocorre enquanto a condição for verdadeira, e a condição é verificada antes da primeira execução do laço, ou seja, pode acontecer de o bloco de comandos não ser executado uma única vez.
Estrutura de Repetição: repeat...until
Sintaxe:
repeat
{bloco de comandos}
until (condição);
Na estrutura repeat...until o bloco de comandos é executado uma vez, para depois ser verificada a condição que determina se haverá a repetição. Esta repetição ocorre até que a condição seja verdadeira, ou seja, enquanto for falsa.
Muito bom o artigo! Parabéns..
ResponderExcluirMuito bom o artigo! Parabéns..
ResponderExcluir