back to top

Delphi: istruzioni di iterazione

Le istruzioni di iterazione sono particolari comandi che permettono la ripetizione ciclica di un blocco di istruzioni.

Esistono diversi comandi per, con diverse modalità di utilizzo, per eseguire un ciclo. In questa lezione esamineremo i metodi maggiormente utilizzati in Delphi.

L’istruzione While, permette la generazione di cicli, in base alla seguente sintassi:

while espressione do azione
dove espressione è una condizione che deve risultare vera e azione è l’istruzione o il blocco di istruzioni da eseguire ciclicamente
while valore < 10 do 
Begin
I := I * 10;
valore := valore + 1
End;
Nell'esempio la variabile I viene moltiplicata per 10 fino a quando la variabile valore resta inferiore a 10.

Un'alternativa a While è rappresentata da Repeat, la sintassi è la seguente:

repeat istruzione1; ...; istruzionen; until espressione
Il ciclo viene ripetuto fino a quando non si verifica la condizione indicata dall'espressione che segue Until.

Esempio:

repeat
  K := k+1;
  J := K;
until J = 10;

Pubblicità
Articolo precedente
Articolo successivo