do while Döngüsü

Lisans: Creative Commons 11.12.2020 tarihinde güncellendi
Bakabileceğiniz Etiketler: Eğitmen: Geleceği Yazanlar Ekibi

for ve while döngülerinde koşul, döngü başlamadan önce kontrol edilir. do while döngüsünde ise, bu kontrol her döngüden sonra gerçekleştirilir. Operasyon mantığında do while döngüsü, koşul ne olursa olsun en az bir kere çalıştırılır.

Bu döngünün genel yazım şekli aşağıdaki gibidir:

do

{

yapılacak işler

}

while (koşul);

Toplama örneğimizi bu kez de do while döngüsüyle yapalım:

int toplam = 0;
int sayac = 0;
 
do
{
    sayac++;
    toplam += sayac;
}
while (sayac < 100);
 
Console.WriteLine("Toplam: " + toplam.ToString() + ",Sayaç: " + sayac.ToString());
  • Çıktı: Toplam: 5050, Sayaç: 100
  • Başlangıç Değeri: sayac değişkeni.
  • Koşul: sayac değişkeninin 100’den küçük olması. Ancak sayac 100 olduğunda bile, döngü bir kez çalışır ve koşul aşağıda kontrol edildiği için, sayac 100 olduğunda döngüden çıkar.
  • Matematiksel İşlem: sayac++ ifadesiyle, her döngüde sayac değişkeni 1 artırılır.