Bu döngünün farkı döngüdeki koşul en son kontrol edilir. Yani önce döngü işlemleri yapılır daha sonra kontrol edilir duruma göre çıkar yada devam eder. Bu da bize döngünün en az bir kez çalışacağını gösterir.
Şablonu şu şekildedir;
do
{
yapılacak işler;
}
while(koşul);
Basit bir örnekle açıklamak gerekirse.
int toplam=0;
int sayi = 0;
do
{
sayi++;
toplam += sayi;
ListBox1.Items.Add(toplam);
}
while(sayi < 50);