01 Temmuz 2007 , 11:46

1- Giriş:

Bu yazıda D programlama dilindeki döngülerden bahsedeceğiz.

2- Döngüler:

D programlama dilinde aşağıdaki döngüler bulunmaktadır:

  1. if-else
  2. while
  3. do-while
  4. for
  5. foreach

Şimdi de bu döngüler için birer örnek verelim.

if-else:

Yukarıdaki kodu derleyelim. Ardından da çalıştıralım. Sonucu aşağıdaki resimde görebilirsiniz. Dosya adı olarak dt_2.d seçtiğimden derleyiciyi dmd dt_2.d şeklinde kullandım. Dosya adınız farklı ise dosya adını değiştirmeyi unutmayınız.

dt_2.JPG

while:

While döngüsünü aşağıdaki örnek ile gösterelim.

Gördüğünüz gibi örnekte 1 den 10′a kadar olan sayılar ekrana bastırılıyor. Kodu derleyipçalıştırdığımızda aşağıdakine benzer bir sonuç elde edeceğiz:

dt_2b.JPG

do-while:

Do-while döngüsünü aşağıdaki örnekle gösterelim.

While döngüsü örneğinde olduğu gibi bu örnekte de 1′den 10′a kadar olan sayılar ekrana basılmaktadır. Kodu derleyip çalıştırdığımızda aşağıdakine benzer bir sonuç elde ediyoruz:

dt_2c.JPG

for:

Şimdi de for döngüsünü örnekleyelim.

Yukarıdaki kod yukarıdaki döngü örnekleri ile aynı işlemi yapmaktadır. Kodu derleyelim ve çalıştıralım. Aşağıdaki sonuç ile karşılaşıyoruz:

dt_2d.JPG

foreach:

Foreach döngüsünü de aşağıdaki örnek ile gösterelim.

Yukarıdaki örnekte öncelikle bir a dizisi tanımlıyoruz. Ardından da bu diziyi dolduruyoruz ve son olarak bu diziyi ekrana foreach döngüsünü kullanarak bastırıyoruz.

dt_2e.JPG

3- Son:

Bu yazıda döngüleri ve kullanımlarını birer örnek ile gördük. Bir sonraki yazıda karşılaştırmalar konusuna değineceğim. Herkese iyi kodlamalar.

D

Yorumlarınız bazı xhtml kodlarını içerebilir. İsim ve e-posta adresini(yayınlanmayacak) girmek zorunludur, web sitenizi yazmak size kalmış.