Bu döngü yapısı diğerlerinden farklı olarak şart gerçekleşene kadar çalışması gereken program bloklarında kullanılır.
Yazılım:
Do Until Şart
Komutlar
Loop
Do-Loop While ve Do Loop Until Döngüsü
Bu döngü yapılarının diğerlerinden tek farkı şart döngüye girerken değil de çıkarken kontrol edilir. Yani döngü içerisindeki komutlar en az bir kez çalışırlar.
Yazılım :
Do
Komutlar
Loop Until Şart
Do
Komutlar
Loop While Şart