Forum: Duyurular RSS
Yeni ders
Sayfa:  önceki  1  2  3  4  sonraki 
Mengu (Moderatör) #16
Kullanıcı başlığı: NONSERVIAM
Üye Tem 2009 tarihinden beri · 347 mesaj · Konum: Dersaadet
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Yanıtlanan mesaj ID 264
o zaman soyle bir sey olabilir.

import std.stdio;
 
void main()
{
    int[10] sayilar;
    int i = 0;
    while(i <= 10)
    {
        sayilar[i] = i*i+1-5;
        i++;
    }
    sayilar.reverse;
    writeln(sayilar);
    // bu kodun ciktisi nedir?
    // hata varsa, hatayi nasil duzeltirsiniz?
}
http://www.mengu.net - some kind of monster
Bu mesaj Mengu tarafından değiştirildi; zaman: 2009-08-13, 16:58.
Avatar
esatarslan52 (Moderatör) #17
Üye Haz 2009 tarihinden beri · 142 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Aşağıdaki gibide birden fazla hatayı adım adım bulabilirlerde.

import std.stdio;
import std.cstream;
 
int main()
{
    int[] sayılar;
    int girişSayisi;
    int k;
    int sayaç=0;
 
    write("Kaç adet sayı girişi yapacaksınız:");
    din.readf(&girişSayisi);
    sayılar = new int[girişSayisi];
    while(sayaç<=girişSayisi)
    {
        writef("%d.Sayıyı giriniz:",sayaç+1);
        din.readf(&sayılar[sayaç]);
        sayaç++;
    }
 
    sayaç =1;
    writeln("===Diznin elemanları====");
    while(sayaç<=sayılar.length)
    {
        sayaç++;
        writef("%d ",sayılar[sayaç]);
    }
 
    return 0;
}
acehreli (Moderatör) #18
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
İkinize de teşekkürler! İki programı birleştirdim ve diğer programlarla tutarlı olacak şekilde kendimce değiştirdim:

  http://ddili.org/ders/d/diziler.html

İlk defa olarak çözümü çözüm sayfasında hemen vermek yerine önce kendilerinin çözmelerine özendirmeye çalıştım. Belki de bütün sorularda öyle yapmalıyım. Çözüm sayfasında önce ipucu verilsin, sonra isterlerse çözümü görsünler.

Galiba güzel fikir... :)

Ali
Mengu (Moderatör) #19
Kullanıcı başlığı: NONSERVIAM
Üye Tem 2009 tarihinden beri · 347 mesaj · Konum: Dersaadet
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
dwt isteruk!
http://www.mengu.net - some kind of monster
acehreli (Moderatör) #20
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Karakterler:

  http://ddili.org/ders/d/karakterler.html

Sonundaki program size tanıdık gelecek. Teşekkürler esatarslan52! ;)

Ali
acehreli (Moderatör) #21
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Nasıl unuturum! :)

std.uni modülünü de ekledim:

  http://ddili.org/ders/d/karakterler.html

İçinde beş tane kullanışlı fonksiyon var ve Türkçe karakterlerle doğru çalışıyorlar! Yaşasın Unicode! :)

Ali
acehreli (Moderatör) #22
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Ha ha! i ve I'yı unutmuşum. ;) Türkçe'nin bu sorunlu harflerini de anlattım ve onlarla ilgili bir problem ekledim.

Ali
Avatar
esatarslan52 (Moderatör) #23
Üye Haz 2009 tarihinden beri · 142 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Elinize sağlık :)

Tarihçe kısmını çok iyi düşünmüşsünüz. Daha önce ASCII ve Unicode ile ilgili derli toplu bir yazı okumamıştım. Tarihçe kısmından sonra anlatılanlar insanın kafasında daha iyi şekilleniyor.

import std.stdio;
import std.uni;
 
void main()
{
    writeln("ğ küçük müdür? ", isUniLower('ğ'));
    writeln("Ş küçük müdür? ", isUniLower('Ş'));
 
    writeln("İ büyük müdür? ", isUniUpper('İ'));
    writeln("ç büyük müdür? ", isUniUpper('ç'));
 
    writeln("z harf midir? ",       isUniAlpha('z'));
    writeln("\&euro; harf midir? ", isUniAlpha('\&euro;'));
 
    writeln("Ğ'nin küçüğü: ", toUniLower('Ğ'));
    writeln("İ'nin küçüğü: ", toUniLower('İ'));
 
    writeln("ş'nin büyüğü: ", toUniUpper('ş'));
    writeln("ı'nın büyüğü: ", toUniUpper('ı'));
}

Yukarıdaki örnek, linux de sorunsuz çalışıyor fakat windows ortamında aşağıdaki gibi görünüyor. Siz bunun çözümünü daha önce bulup forumda paylaşmıştınız( http://ddili.org/forum/post/8 ). Konu anlatımında uygun gördüğünüz bir yerde böyle bir sorundan bahsedip bu linki çözüm olarak verebilirsiniz.

[Resim: http://img13.imageshack.us/img13/8210/adszhuc.jpg]
acehreli (Moderatör) #24
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Türkçe harfler konusunu Tanıtım sayfasına ekledim ve o forum konusuna bağlantı verdim:

  http://ddili.org/ders/d/tanitim.html

Ali
acehreli (Moderatör) #25
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Dilimler ve Aralıklar:

  http://ddili.org/ders/d/dilimler.html

Dizgileri anlatırken önce dilimleri anlatmak gerektiğini farkettim... Dizgiler de yakında geliyor...

Ali
canalpay (Moderatör) #26
Kullanıcı başlığı: Can Alpay Çiftçi
Üye Tem 2009 tarihinden beri · 1133 mesaj · Konum: İzmir
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Sizi boğmak istemem ama bir sonraki ders ne zaman gelecek , tahmininiz var mı ?

Bu heyecanlı öğrencinin kusuruna bakmayın. Sadece öğrenme isteğiyle yanıp tutuşuyor.
Bu mesaj canalpay tarafından değiştirildi; zaman: 2009-08-27, 14:35.
acehreli (Moderatör) #27
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Ah! Kusura bakma... :( Bir kaç gün sıkışıktım ve Salı'ya kadar da sıkışık olacağım...

Aslında bir sonraki ders hemen hemen hazır. Dizgi fonksiyonları sırasında Türkçe harf olayına takılıp biraz da moralim bozulmuştu. :)

Diğerlerine bağlı olmadan siteye koydum:

  http://ddili.org/ders/d/dizgiler.html

Ama daha bitmedi!

Ali
acehreli (Moderatör) #28
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Programcılık öğrenmeyle ilgili olarak tartıştığımız makale doğrultusunda bir ders bölümü yazdım. Atama ve İşlem Sıraları:

  http://ddili.org/ders/d/atama_ve_sira.html

ve programcılık bölümünü değiştirdim:

  http://ddili.org/ders/d/programcilik.html

Ali
canalpay (Moderatör) #29
Kullanıcı başlığı: Can Alpay Çiftçi
Üye Tem 2009 tarihinden beri · 1133 mesaj · Konum: İzmir
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Artık wiki ile derslerin ana sayfaya eklenmesi gerekiyor. Dersler zaten bir belirli bir yere kadar geldi. Wiki de yakında gelecektir.  Ayrıca wikiye anasayfa ve forumun linkleri ,foruma da wikinin linki eklenmesi gerekiyor.

Derslerde kütüphane fonksiyonlarını mı tanıtacaksınız yoksa tek wikiye eklemek yeterli mi ? Eğer derslerde tanıtacaksanız ben wiki'ye eklerim. Ama derli toplu olsun ben sadece D dilinin özelliklerini anlatacağım derseniz wiki'ye eklersiniz gerektiğinde wikinin linkini verirsiniz.
acehreli (Moderatör) #30
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Güzel fikirler... Bir kaç gün içinde yapacağım...

Ali
Doğrulama Kodu: VeriCode Lütfen resimde gördüğünüz doğrulama kodunu girin:
İfadeler: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Özel Karakterler:
Sayfa:  önceki  1  2  3  4  sonraki 
Forum: Duyurular RSS
Bağlı değilsiniz. · Şifremi unuttum · ÜYELİK
This board is powered by the Unclassified NewsBoard software, 20100516-dev, © 2003-10 by Yves Goergen
Şu an: 2017-11-21, 13:11:37 (UTC -08:00)