/i/Yazılım

Umuyoruz ki geleceğin yazılımcıları bu altinciden çıkacak!
  1. 1.
    +29 -1
    Panpalar bu tarz yarışmaları StackExchange'de çok görüyorum, burada neden olmasın diye paylaşıyorum.

    Örnek bir yarışma: (bkz: http://codegolf.stackexch...most-any-numbers-you-like)

    Yapmanız gereken istediğiniz bir programlama diliyle (web dilleri hariç, program bilgisayar programı olmalı) ekrana 1-10 arasında rastgele kez "Merhaba", 5-20 arasında rastgele kez de "Altini ser incisi ker" yazdıracak bir program yazmak.

    Bu yarışmadaki gibi istediğiniz her türlü dili kullanabilirsiniz. En aklınıza gelmedik dil bile olabilir. Web programlama dilleri kullanmayın yeterli.

    "Merhaba"lar ve "Altini ser incisi ker"ler arasında yeni satır karakteri (newline escape) olmalı, burada silindiği için yazamıyorum.

    Örnek ekran çıktısı:

    Merhaba
    Merhaba
    Merhaba
    Altini ser incisi ker
    Altini ser incisi ker
    Altini ser incisi ker
    Altini ser incisi ker
    Altini ser incisi ker
    Altini ser incisi ker

    şeklinde olmalı.

    Paylaşımınız şu formatta olmalı:

    "Programlama dili", "Byte formatında kodun karakter sayısı":
    "Kodun hastebin.com'a ya da pastebin.com'a yüklenmiş linki"
    "Ekran çıktısı"

    Gereksiz her şeyi çıkartabilirsiniz, boşlukları falan. Sıkışık çalışabilir minimum kod yeterli. Her şeyden kısmaya çalışın, bir byte bile önemli. Hata vermeden derlensin ve işini yapsın yeterli.

    Yarışma sonuna kadar kodunuzda kısaltma yapabilirsiniz, yaptıktan sonra bana pm ile belirtmeniz yeterli.

    Yarışma 23 Mart 2017 saat 09:05'te sona eriyor. Kazanana benden sağlam bir nick6.

    Edit: Yarışmayı 23 Mart 2017'ye erteledim çünkü hala yeterli katılım yok. Daha farklı diller deneyin hiç rekabet olmadı.

    Edit 2: Panpalar katılım formatını falan her şeyi okuyun lütfen. Boşluklardan istediğiniz kadar kısabilirsiniz, hata vermeden derlensin yeterli. Her türlü programlama dilini kullanabilirsiniz, garip garip sembollü programlama dilleri var, onları da kullanmak serbest. Herkese başarılar.

    Edit 3: Panpalar ekran görüntüsü istememin sebebi random aralığı içinde olup olmadığını test etmekti. Yoksa tabii ki sabit bir çıktı alınamaz, sonuçta program random kullanıyor. Zaten yarışma programında rastgele diye kendim belirtmiştim.

    Edit 4:

    !!! ÖNEMLi !!!

    Herkes klagib programlama dillerini kullanıyor panpalar. Bu şekilde giderse açık ara python kazanacak. Yarışmanın çekişmeli olması için her türlü dili kullanma izniniz var. Özellikle regex bazlı dillerde çok az yer kullanarak aynı iş yapılabiliyor. Buradaki dillere bakın mesela... (bkz: http://codegolf.stackexch...most-any-numbers-you-like)

    Edit 5:

    Şu anda rekor Ruby - 63 byte ile (bkz: onlar hep onemli ki) 'nin elinde. Tebrikler panpa.

    Son Edit:

    Kazanan:

    Ruby - 63 byte ile (bkz: onlar hep onemli ki)
    Helal panpama
    ···
  1. 2.
    +6
    Programlama Dili: C
    Boyut: 183 Byte
    Link: https://hastebin.com/zepumoduse.pl
    Ekran Çıktısı:
    Merhaba
    Merhaba
    Merhaba
    Altini ser incisi ker
    Altini ser incisi ker
    Altini ser incisi ker
    Altini ser incisi ker
    Altini ser incisi ker
    Altini ser incisi ker
    Altini ser incisi ker
    Altini ser incisi ker
    ···
    1. 1.
      0
      Panpa katılım formatına uymuyor, hastebin'de paylaşmalı ve hangi kodda yazıldığını ve ekran çıktısını belirtmelisin. Ayrıca gereksiz her şeyi çıkar, boşlukları yeni satırları bile.

      isimleri bozduğu için hastebin.com'da paylaş demiştim zaten. Formata uygun yaz panpa.
      ···
    2. 2.
      0
      bro hastebin'de nasıl paylasiyoruz, yazip kaydettim baska bir sey cikmadi öyle kaldı kod
      ···
      1. 1.
        0
        Kodu yapıştırıp Ctrl + S yapıyorsun, ya da oradaki Save butonuna tıklıyorsun. Link yukarıda oluşuyor, onu kopyalayıp kullanıyorsun.
        ···
      2. 2.
        0
        tamamdır eyvallah
        ···
    3. 3.
      0
      Panpa her şey iyi, tek sorun derlenmiş programın boyutunu atmışsın. Kodda kaç karakter olduğunu atman gerek, 1 karakter = 1 bayt.
      ···
    4. 4.
      0
      Oo ceyrek
      ···
    5. diğerleri 2
  2. 3.
    0
    Up up up
    ···
  3. 4.
    +3
    up up up sabah ben de ekliycem

    dil: python
    byte: 167
    restinp3ace@restinp3ace:~$ wc -c a.py
    167 a.py

    link: http://pastebin.com/Dpkmin9V
    çıktı:
    restinp3ace@restinp3ace:~$ python a.py
    merhaba
    merhaba
    merhaba
    merhaba
    altini ser incisi ker
    altini ser incisi ker
    altini ser incisi ker
    altini ser incisi ker
    altini ser incisi ker
    altini ser incisi ker
    altini ser incisi ker
    altini ser incisi ker
    altini ser incisi ker
    altini ser incisi ker
    altini ser incisi ker
    altini ser incisi ker
    altini ser incisi ker
    altini ser incisi ker
    altini ser incisi ker

    edit akbayram: olayı yanlış anlamamışım dimi lan :(
    edit2: 3-5 karakter daha kısaltabilirmişim la aslında.
    ···
    1. 1.
      0
      Panpa değişim yaptığını belirterek son güne kadar değişim yapma hakkın var
      ···
    2. 2.
      +2
      dil: python
      byte: 91
      link: https://hastebin.com/upilusiqug.py
      çıktı:

      merhaba
      merhaba
      altini ser incisi ker
      altini ser incisi ker
      altini ser incisi ker
      altini ser incisi ker
      altini ser incisi ker
      altini ser incisi ker
      altini ser incisi ker
      altini ser incisi ker
      altini ser incisi ker
      altini ser incisi ker
      altini ser incisi ker
      ···
      1. 1.
        0
        helalsin pnp
        ···
    3. 3.
      0
      dil: python
      byte: 143
      link: https://hastebin.com/ocajudojuk . swift
      çıktı:merhaba
      merhaba
      merhaba
      altini ser incisi ker
      altini ser incisi ker
      altini ser incisi ker
      altini ser incisi ker
      altini ser incisi ker
      altini ser incisi ker
      altini ser incisi ker
      altini ser incisi ker
      altini ser incisi ker
      altini ser incisi ker
      altini ser incisi ker
      altini ser incisi ker
      altini ser incisi ker
      ···
    4. diğerleri 1
  4. 5.
    +3
    Dil Pascal
    https://hastebin.com/dalozewifa.pas
    Ekran cıktısı degiskenlik gösterir. Random oldugu icin.
    http://www.imgim.com/1583inciu466775.png
    Byte : 181 byte
    Edit : c de cok daha kisa yazabilirim sadece cilginlik olsun diye pascal da yazdim xd
    ···
  5. 6.
    +2
    Vay amk sözlük kodcularla dolu bmd
    ···
    1. 1.
      +1
      helal et. Yaz beni @1 yarın salı gecesi 2 gibi editler atarım buraya dil python
      ···
      1. 1.
        0
        bekliyoruz katilimini
        ···
  6. 7.
    +2 -1
    Nabiyinuz MK heckir kayniyo bura
    ···
  7. 8.
    +1
    Html kabul olurmu
    ···
    1. 1.
      0
      Panpa web dilleri değil de bilgisayar programı dilleri kabul oluyor.
      ···
      1. 1.
        +1
        html dil mi birader "sokacam simdi htmlnize de cssinize de ha" desene
        ···
      2. 2.
        0
        bırakın yazsın html ile nasıl yazıyor
        ···
  8. 9.
    +1
    En kısa python olmaz mı, yarısmaya gerek yok aq,
    Bari hesap makinesi falan yaptırsaydın.
    ···
    1. 1.
      0
      Panpa stackexchange'de öylesine farklı dilleri kullanıyorlar ki. 64 bayt ile bunu yapmak mümkün.
      ···
  9. 10.
    +2
    Python 153 Bytes
    https://hastebin.com/ogibikefug.py
    oldu mu
    Kod ve çıktısı
    http://www.imgim.com/9815incis9569966.jpg
    ···
    1. 1.
      0
      Panpa formata uymamışsın üstteki entrylere ve benim entry'deki formata bakarak yap. istediğin kadar kısabilirsin ayrıca.
      ···
    2. 2.
      0
      Oldu panpa. Bu arada ben karışmıyorum ama diğer herkes gibi fazladan boşlukları kaldırarak tasarruf edebilirsin. Pythondan pek anlamıyorum, ne kadar kısabilirsin bilmiyorum. Derlemede hata çıkmayacak kadar kıs yeterli. Ayrıca kodda değişiklik yapabilirsin yarışma sonuna kadar, sadece bana pm'den bilgi ver yeter.

      Bir de ekran çıktısını atarsan çok iyi olur.
      ···
    3. 3.
      0
      Python da bloklar parantezler ile oluşmuyor girintiler ile oluşuyor o yüzden yan yana yazamam
      ···
    4. diğerleri 1
  10. 11.
    0
    Bilmeyenler ne yapıyorlar amq demesinler işin fazla espirisi yok
    ···
  11. 12.
    0
    Değişik bir şey olmuş bence güzel upupupuppup
    ···
  12. 13.
    0
    Rezerve
    ···
  13. 14.
    0
    Xeske pc'm bozulmasaydı :(
    ···
  14. 15.
    0
    BilgisayarA geçince yollarım aq bende karışık bişey isteyecek sanıyom
    ···
  15. 16.
    +2
    Noluyor amk engin bi pc dili bilmek mi lazim
    Not defretini açıp yaziyimmi?
    ···
  16. 17.
    0
    en kısa pyhton oluyor la ?
    ···
  17. 18.
    +1 -4
    Dil:31Çeken adam
    Kod aggsyshdvvd@jhshgdh%#€&!-(!&*8(;-€+!8
    Tamamı:¢£°£°™℅¥=¶¥{°°=¥°}¥℅°×£{{¥=÷℅™¥°÷¥
    Altini ser incisi ker
    Merhaba
    ···
  18. 19.
    +2
    Dil python , 119 byte
    https://hastebin.com/fotanuhexe . swift

    Bu da 116 bytelık olanı https://hastebin.com/wuteyiqixo . swift

    merhaba
    merhaba
    merhaba
    merhaba

    altını şer incisi ker
    altını şer incisi ker
    altını şer incisi ker
    altını şer incisi ker
    altını şer incisi ker
    altını şer incisi ker
    altını şer incisi ker
    altını şer incisi ker
    altını şer incisi ker
    altını şer incisi ker
    altını şer incisi ker
    altını şer incisi ker
    altını şer incisi ker
    altını şer incisi ker
    ···
  19. 20.
    +1
    programlama dili : c++
    boyut : 261 Byte
    link : https://hastebin.com/azewozobir.cpp

    panpa ekran çıktısında gösterdiğin gibi yapmaya çalıştım inşallah olmuştur.

    ekran çıktısı :
    merhaba
    merhaba
    merhaba
    altini ser inci giber
    altini ser inci giber
    altini ser inci giber
    altini ser inci giber
    altini ser inci giber
    altini ser inci giber
    ···
    1. 1.
      0
      olmamış seninki kural rastgele sayıda merhaba ve altini ser inci giber yazdırma gerekiyo senin yazdığın 3 kere merhaba 6 kere altini ser inci giber yazdırır yanlış olmuş
      ···