Do While ile While arasındaki fark nedir
Merhaba. Do while ile de while ile de döngü yapabiliyoruz ama arasındaki farkı anlamadım. Nedir?
While döngü koşulu sağlandığında çalışır, do while ise koşulun doğruluğuna bakılmaksızın en az 1 kere çalışır. Biri başta birisi sonda koşulu sorgular. Neden böyle, çünkü programın döngüyü hiç olmazsa bir kez çalıştırması esas alınıyor (ilk kez). Sonra ifadenin değerine bağlı olarak, ifade doğru ise tekrar do'ya dönülerek döngü sürebilir veya ifade yanlış ise bir sonraki deyimle devam edilebilir. Ayrıca döngülerin arasında performans ölçüleri var. Time efficiency dediğimiz olaya bir bak istersen.