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:
- if-else
- while
- do-while
- for
- 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.
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:
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:
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:
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.
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.