Yazarlar Sözlük Makaleler Yardım Masası Gözlük Forum İstatistik

Tüm Başlıklar XML

1.  Sonsuz döngü. Döngüyü sonlandıracak bir durum oluşmadığı için dönüp duran döngü.

örneğin;

for(;;) yapBiseyler();
while(true) etBiseyler();

döngülerinin ikisi de sınırsızdır.

bkz: for loop, while loop
fizikci
24 Ağustos 2005 10:31
2.  Bazen bilerek yapılan, bazende yanlışlıkla yapılan döngü. Bilerek yapılanlarla ilgili örnek verilmişti, yanlışlıkla yapılana örnek şöyle olabilir:

for(int i=0; i<10; i--)
{
    doSomethingTurningAndBurningInTheMiddleMaster(); // ortaya yanar döner bişeyler yap usta
}

yukarıdaki döngüde i'nin değeri 0'dan başlar, -1, -2, -3... şeklinde devam eder. Hiçbir zaman -teoride- 10'dan büyük olamaz.

Ama gerçekte integer'in da bir minumum değerinin olduğu dikkate alinirsa çalışma ortamına* göre iki sonuç oluşabilir.
1. min(int)-1 = max(int) olarak düşünülmüşse minimum değerden sonra döngüden çıkılır.
2. min(int)-1 = throw Exception olarak düşünülmüşse program o noktada patlar. Olay bu noktaya gelmeden programın fünyeyle patlatılması daha iyidir.
fizikci
24 Ağustos 2005 17:03
3.  türkçede "kısır döngü" diyenler de vardır.

http://www.clublaugh.com/es-items/712.swf
bateristt
19 Mayıs 2006 11:29 ~ 19 Mayıs 2006 12:09
4.  Simülasyon için bkz: endless loop
fizikci
20 Mayıs 2006 15:13
Bu konuda bildiklerinizi bizlerle paylaşabilirsiniz
Tabi bunun için yazarsanız giriş yapmalı, yazar değilseniz yazar olmalısınız.
© 2005, Bilişim Kulübü. (1109 ms)
Ne yapabilirsin: SubtitleClick ile İngilizceni Geliştir, Çınar Framework ile kod yaz, Eglencelik.org'ta biraz eğlen