Şart değil ama "10" gibi binen bir değer için, 10 defa döne denecekse for tercih ediyorum
Fakat diyelim duman sensöründen gelen veri gibi,
ne zaman biteceği, kaç defa dönüleceği belli olmayan durumlarda,
while (dumanmiktarı > 1) { wantilatör çalışsın }
şeklinde kullanmak çok efektif oluyor ;)