D'de Önemli Noktalar

1.Döndürmek ne demektir? Bir şeyin sonucuna göre değer döndürmesi; bize bir değer sunması, değer vermesidir. İlerideki derslerimizde bunun üzerinde duracağız. 2.Atama nedir, nasıl olur ? Değişkene değer verilmesi demektir. Örneğin a=7...

Devamı

Üçlü İşleç ?:

Bu işleç if-else gibi çalışmakla birlikte, temelde önemli bir farkı vardır. Bu işleç if-else gibi iş yapmaz sadece değer döndürür. Tanımlama şekli de şu şekildedir : koşul ? doğru ise...

Devamı

Döngüler (2.For Döngüsü)

Eğer döngüde sayı koşulunu bakacaksanız for döngüsü ile bakabiliriz. Çünkü her şeyi bir satırda tanımlamanızı sağlar. Unutmayın while döngüsü her şey için yeterlidir ama for döngüsü ile...

Devamı

While ve For Döngüsünün Anahtar Sözcükleri

continue : İfadenin yazıldığı yerden sonraki işlemleri bırakılır ve döngüyü en baştan başlatılır. Genelde continue sözcüğünden önce if ile koşul denetlenir ve koşul doğru ise bu yapılır. Örn: import std.stdio; ...

Devamı

Döngüler (1.while Döngüsü)

Daha önce koşullara bakmıştık ve hatırlayacağınız üzere if koşulu eğer gerçekleşirse bir defa gerçekleşiyordu. Mesela 1'den 100'e kadar saydırmak isteseniz if ile değişkenin değerini bakacak ve 100'den küçükse...

Devamı

3.else Koşulu

Anneniz else if'li koşulunun devamını getirdi ve dedi ki: ”Yok sana başka bir şey olduysa(Örn: Ayağını burktu) ekmek almak yerine bayat ekmeği getir”. Evet anneniz size bir...

Devamı

2.else if Koşulu

Anneniz if'li koşulunun devamını getirdi ve dedi ki: “yok eğer yorgunsan yakındaki bakkaldan ekmek al”. Evet anneniz size bir iş yapmanız için önceki şartın devamını koştu. Bunu programımızın...

Devamı

1.if Koşulu

Eve gittiniz ve anneniz dedi ki “eğer yorgun değilsen uzaktaki ekmek al”. Evet anneniz size bir iş yapmanız için şart koştu. Ama biz bunun gibi şartları programımızda...

Devamı

D'de Koşula Göre Durumlar (İlk Ders İşleçlere Giriş)

Programınızda bazen bazı durumları ayırt etmek isterseniz. Örneğin program yaşını sorduğunda cevap olarak reşit olup olmadığını söylemesini istersiniz. Programın kullanıcıya reşit demesini yaşının 17'den yüksek olma koşulunu ararsınız. Ya...

Devamı

Kullanıcıdan Veri Almak

Daha önceki dersimizde dout (çıkış) ile programımızın kullanıcıya veri vermesini sağlamıştık. Şimdi ise kullanıcı ile etkileşimli yani kullanıcıdan veri alan programlar yazacağız. Bunu da daha...

Devamı

Kullanıcıya Veri Vermek

Şuana kadar öğrendiklerimiz sayesinde değişkene değer atayabiliyor ve istediğimiz şeyleri çıktı olarak verebiliyorduk. Yani kullanıcıya veri verebiliyorduk. Bunu da import anahtar sözcüğü ile std.stdio modülünü...

Devamı

Dersleri Öğrenme Sırası

D programlama dilini öğrenirken takip etmenizi önerdiğimiz sıralama:TanıtımD (DMD2'nin) kurulumu ve Programın Derlenmesi Windows içinD'de Önemli NoktalarGiriş -Merhaba Dünya-Yorum SatırlarıTürlerDeğişkenlerİşlev Nedir ?write ve writelnKullanıcıya Veri...

Devamı

write ve writeln İşlevleri

İki işlevde çıkışa değer yazdırmayı sağlar. Ancak aralarında bir fark vardır.1. write()Bu işlev verilen parametreyi ekrana yazdırır. Ancak yazdıktan parametreyi ekrana yazdıktan sonra bir...

Devamı

Değişkenler

Bazen uzun bir değeri birden fazla kullanmak isteyebiliriz. Bu değeri uzun uzun yazmaktansa değişkene atarız ve değişkenin adını yazarak aynı değeri vermiş oluruz.Yada bazen kullanıcıdan(girişten)...

Devamı

İşlev Nedir ?

Bu dersimizde bir işlevi nasıl kullanacağımızı öğreneceğiz ve writeln (daha önce görmüştük) ile write işlevini tanımlayacağız. 1. İşlev nedir ?Bir işi yapmak için bir isimde...

Devamı

D'de Türler ?

Bool değer: Mantıksal ifadelerde kullanılan ve "doğruluk" durumunda true, "doğru olmama" durumunda false değerini alan türdür. İlk değeri false dir. İşaretli tür: Hem eksi hem artı...

Devamı

Yorum Satırları

Program yazıyorsunuz ama bu programı ilerde yine düzenleyeceksiniz. Ama önünüzde büyük bir sorun var. Bir ay sonra kodlara baktığınızda hangi kodun ne yaptığını hatırlamazsanız. Bunun için bir aya...

Devamı

Giriş -Merhaba Dünya Çıktısı-

Programlama dilleri öğretilirken temel örnek olan "Merhaba Dünya" programıyla başlayacağız.İlk önce bu program ne işe yarar derseniz sadece çıkışa (Linuz konsol, Windows: cmd olabilir...)...

Devamı

Tanıtım

Bu sitede programlama dillerinden biri olan D programlama dilinin 2. sürümü anlatılacaktır.D2 hala geliştirilmekte olmakla beraber bir çok özelliği sayesinde geleceği parlak bir programlama dilidir.Derslerdeki...

Devamı