Şimdi Ara

Şöyle bir program yazmak istiyorum yardım edermisiniz !

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
2
Cevap
0
Favori
559
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • arkadaşlar ben programlamaya yeni başladım bir program yapmak istiyorum yardımcı olursanız sevinirim.

    program şöyle kullanıcı istediği kadar klavyeden sayı giriyor bunu kullanıcı belirliyor

    sonra programda kullanıcının girdiği sayıları random olarak sıralama yapıyor hepsini sıralıyor

    mesela kullanıcı 10 adet sayı girdi bu sayılar

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10 olarak olsun bunları random olarak sıralamak istiyorum . yanı çıktı örneğin şöyle olsun


    5
    7
    9
    1
    10
    2
    8
    4
    3
    6 böyle sıralamasını istiyorum bu programı bana yazarmısınız lütfen ?
    şimdiden teşekkürler



  • hangi dille yazmak istediğini söylememişsin (VbScript? C#? ) çünkü .NET te bu işi kolayca yapacak metodlar varken, klasik ASP de biraz daha fazla kod yazman gerekebilir.

    Buyur sana javascript ile yazılmış bir örnek (aynen kopyala, html olarak kaydet, sayfayı aç):

    <html> 
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9" />
    <title>js ornek</title>
    <script language="javascript">
    var sayilar = new Array(); // bu girilen sayıları tutan array
    function sayiEkle() // bu fonksiyon sayılar girildikçe ekrana yazıyor
    {
    // array'e ekle
    sayilar[sayilar.length] = document.getElementById("yenisayi").value;
    // ön izlemeyi güncelle
    document.getElementById('onizleme').innerHTML = sayilar.join(", ");
    }
    function rastgeleKarsilastir() // rastgele 1 veya 0 üretiyor.. bunu array elemanlarını sıralarken, karşılaştırma fonksiyonu olarak kullan
    {
    return (0.5 - Math.random());
    }
    function karistir() // bu asil isi yapan
    {
    sayilar.sort(rastgeleKarsilastir); // SENIN YAPMAK İSTEDIGIN BUYDU
    document.getElementById('onizleme').innerHTML = sayilar.join(", ");
    }
    </script>
    </head>

    <body>
    lütfen sayı girin:
    <input type="text" name="textfield" id="yenisayi">
    <input name="Ekle" type="submit" id="Ekle" value="Ekle" onClick="sayiEkle()">
    <input name="Karistir" type="submit" id="Karistir" value="Karistir" onClick="karistir()">
    <br>
    şimdiye dek girdiğiniz sayılar: <span id="onizleme"> henüz yok </span>

    </body>
    </html>



    < Bu mesaj bu kişi tarafından değiştirildi Alfonso -- 13 Eylül 2008; 2:23:24 >




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.