Thread overview
dlang.org sitesinde D kodları çalıştırılabiliyor..
Jul 05, 2012
Salih Dinçer
Jul 05, 2012
Salih Dinçer
Jul 05, 2012
zafer
Jul 09, 2012
Salih Dinçer
July 05, 2012

www.dlang.org sitesine girin ve orada yazan kodun tümünü seçip aşağıdaki kodu yapıştırın:

import std.stdio;

bool isPrime(int p) {
   if(p % 2 == 0) {
       return false;
   }
   for(int n = 3; n * n <= p; n += 2) {
       if(p % n == 0) {
           return false;
       }
   }
   return true;
}
void main() {
   for(int k = 3; k <= 100; k += 2) {
       if(isPrime(k)) k.write("\t");
   }
}

Sonra Run düğmesine tıklayıp 3'den 100'e kadar olan asal sayıları görün...:)

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 06, 2012

Dershane'den bir kaç örnek denedim. Bazısı çalışıyor, bazısı "No output" veya "Temporarily unavaible" hatalarını veriyor. En son özel bir örnek deneyim dedim ve şurada (http://ddili.org/forum/thread/857) tartıştığımız kod çalışınca sevindim! Demek ki aralıklarda bir sıkıntı yok ama sanki bir kaç hassasiyeti (processing time gibi) var...

import std.array, std.stdio;

bool Palindrom_mu(string p) {
   for (; !p.empty; p.popFront(), p.empty || p.popBack())
   {
       if (p.front != p.back) return false;
   }
   return true;
}
void main() {
   string[] örnekler = [ "az ye be beyza",
                         "firar eder arif",
                         "ilaç iç ali",
                         "zam var koymaz",
                         "zam lokumu yumuk olmaz",
                         "zaman var oynamaz"
                       ];
   foreach(s; örnekler) {
       s.writeln(replace(s, " ", "").Palindrom_mu ?
                            "<--Bu bir Palindrom" : "(x)");
   }
}/*Application output
az ye be beyza<--Bu bir Palindrom
firar eder arif<--Bu bir Palindrom
ilaç iç ali<--Bu bir Palindrom
zam var koymaz(x)
zam lokumu yumuk olmaz<--Bu bir Palindrom
zaman var oynamaz(x)

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 06, 2012

Güzel bir özellik olduğu noktasında sana katılıyorum Salih özellikle küçük program ve kod parçalarını denemek için ideal ve doğrusu nasıl çalıştığını çok merak ediyorum.

Yinede ben bilgisayarımdaki dmd ile gayet mutluyum ancak eğer mümkünse bu özelligin ddili.org sitesinede eklenmesini isterim tabi.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 06, 2012

Alıntı (Salih):

>

Bazısı çalışıyor, bazısı "No output" veya "Temporarily unavaible" hatalarını veriyor

Bu hatalar giderilmiş. Sitesinde giriş akımı verebiliyoruz artık.

Alıntı (zafer):

>

eğer mümkünse bu özelligin ddili.org sitesinede eklenmesini isterim tabi.

dlang.org'ta ddili.org'ta ddoc ile yapıldı. Sanırım dpaste'nin sahibi ile konuşarak kolaylıkla bunu sağlayabiliriz.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

July 09, 2012

Evet giderilmiş; bu kodu (http://codepad.org/Dk0lIqSw) çalıştırmıyordu!

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]