var x := 1;
do
{
x := x + 1;
}
while ( x < 10 )
// --> x: 10
Diese Schleife wird so oft durchlaufen, bis der Wert von x nicht mehr kleiner als 10 ist. Beim ersten Durchlauf wird
x um einen Wert erhöht. Anschließend wird geschaut, ob x (2) kleiner als 10 ist. Dies ist wahr, daher
springt das Programm zurück zum do-Block. Im nächsten Durchlauf wird wieder x um einen Wert erhöht und anschließend wieder überprüft.
Dies geht bis zum neunten Durchlauf immer so weiter. Denn dann ist x (10) nicht mehr größer als 10 und die Schleife wird somit beendet.