17 Mart 2013 Pazar

Sayısal Loto 6/49 programı



Formumuza  aşağıdaki kontrolleri ekleyelim.
1 Adet  buton
1 Adet ListBox

        private void button1_Click(object sender, EventArgs e)
        {
            int sayi;
            int varmi;
            Random rnd = new Random();

            for (int i = 0; listBox1.Items.Count -1 < 5; i++)
            {
                sayi = rnd.Next(1, 49);
                    //1 - 49 arasında Random sayı üret
                varmi = listBox1.Items.IndexOf(sayi);
             //varmi değişkeni oluşturulan sayının listbox içinde
             //var olup olmadığını kontrol ediyor. Sayi yok ise -1 değer döndürecek.

                if (varmi < 0) //üretilen sayı listbox içinde yok ise ekle
                {
                    listBox1.Items.Add(sayi);   
                } 
            }
        }


Hiç yorum yok: