ÖĞRENME FAALİYETİ–3
AMAÇ
ÖĞRENME FAALİYETİ–3
Bir işlemin tamamlanması veya sonucun bulunması için tekrarlanması gerekir. Bu
öğrenme faaliyetinde Doo – Loop ve For – Next döngü işlemleri öğreneceksiniz.
ARAŞTIRMA
İnternet aracılığı ile Doo – Loop ve For – Next döngü işlemleri hakkında bilgi
edininiz.
3. DÖNGÜLER
Programda benzer bir işlemi çok defalar tekrar etmek zorunda kalabilirsiniz. Bu bazen
belirli bir sayı kadar tekrarlama olur bazen de bir durumun ortaya çıkması ya da şartların
oluşmasına kadar geçen süre içinde tekrarlamalar olur. İşin ya da işlerin tekrarlanarak
yapılması hâline döngü adı veririz. Döngü bloku içine tekrarlanacak işlem ya da işlemler bir
defa yazılır. Program satırlarımız azalır ve daha etkin bir hâl alır.
4.1. For - Next
Eğer tekrar bloğu içinde kaç defa döngü yapılacağı belli ise For Next kullanmak çok
faydalıdır. For Next döngüsünde sayıcı bir değişken belirlenerek başlangıç ve bitiş değerleri
atanarak döngünün kaç kez yapılacağı belirlenir. For Next bloğu arasında kalan kod grubu,
belirlenen tekrar sayısı kadar işletilir. Kod grubunun her işletilmesinde sayıcının değeri
verilen başlangıç değerinden itibaren artar ya da azalır. Böylelikle sayıcı bitiş değerine
ulaştığında döngüden çıkılır.
For – Next döngü yapısı;
For sayıcı=başlangıç değeri to bitiş değeri step adım sayısı
Kod bloğu
Next sayıcı
22