Category: D
1- Giriş: Bu yazıda D programlama dilini kullanarak ilk programımızı yazacağız. Programlamaya yeni başladıysanız D ile başlamayın. C# veya Java gibi bir dili tercih edin. Eğer programlamaya yeni…
1- Giriş: Bu yazıda D programlama dili ile klavyeden veri alma ve komut satırından parametre alma konularını ele alacağız. Ayrıca if-else ve foreach döngüsünü de örnekleyeceğiz. Aslında bu…
1- Giriş: Bu yazıda D programlama dilindeki veri tiplerini listeleyeceğiz. D dilinde diğer dillerde bulunmayan ilginç veri tipleri bulunmaktadır. 2- Tam Sayı Veri Tipleri: byte – 8…
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…
Bu D programlama örneğinde fibionacci sayılarını hesaplayan bir program bulunmaktadır. // Kütüphane dosyaları import std.stdio; // Basit girdi/çıktı işlemleri import std.string; // Dizgiler üstünde işlemler // Ana fonksiyon void main(char[][] argumanlar) { // Değişken tanmlamalar char[] veri_okunan; // Klavyeden okunan veriler bu diziye doldurulur int mevcut_sayi = 2; // Hesaplanan fibionacci sayısının tutulduğu değişken int onceki_sayi = 1; // Bir önceki fibionacci sayısının tutulduğu değişken int tampon; // Tampon değişken int sinir; // Sınır sayısı writef(“Fibionacci sayilarini listeleyecegim…\n”); // Ekrana yazı yaz writef(“1 den hangi sayiya kadar listelememi istersin?”); // Ekrana yazı yaz veri_okunan = chop(readln()); // Klavye girdisini oku sinir = atoi(veri_okunan); // Girilen sayıyı int veri tipine çevir writef(“1*1”); // Dizinin ilk 2 sayısını yaz…
1- Giriş: Bu yazıda matematiksel hesapların D dilinde nasıl yapılabileceğini göreceğiz. 2- Basit Matematiksel Hesaplamalar: Aşağıdaki kodda toplama, çıkarma, çarpma ve bölme işlemlerinin D dilinde nasıl yapılabildiğini…
1- Giriş: Bu yazıda D programlama dilinde dizgileri ve kullanımlarını göreceğiz. 2- Dizgi işlemleri: // Kütüphane dosyaları import std.stdio; // Ana fonksiyon void main(char[][] argumanlar) { char [] dizgi1 = “merhaba”; char [] dizgi2 = “ben”; char [] dizgi3 = “dizgi”; char [] mesaj = null; writefln(mesaj); mesaj ~= dizgi1; writefln(mesaj); mesaj ~= dizgi2; writefln(mesaj);…
1- Giriş: Bu yazıda D programlama dilinin yanında ASM kullanımını örnekleyeceğim. Çok basit bir durumu ele alacağız. 100 sayısına 5 ekleyeceğiz. 😀 evet… 2- Kod: // Kütüphane dosyaları import std.stdio;…
Merhaba, D programlama Wiki’sinde birçok D programlama örneği ve gerçek proje bağlantısı bulunuyor. İncelemek isteyenler için: http://www.prowiki.org/wiki4d/wiki.cgi?FolderProjects İyi kodlamalar.
Merhabalar, D programlama dili derleyicisi DMD’nin 2. sürümü sonunda çıktı. Daha fazla bilgi için http://www.digitalmars.com/d/ adresine bakabilirsiniz. Herkese iyi kodlamalar.