Şans Topu Dizi İle Rastgele Sayı Üretme

Şans Topu Dizi İle Rastgele Sayı Üretme

C# ile şans topu yaparak rastgele sayı üretme örneği ile random işlemleri daha hızlı kavrayacaksınız.

Dizi kullanılarak oluşturulup rnd next işlemi ile dizi random sayı üretilmiştir.

void sayiuret()
        {
            int[] sayi = new int[6];
            Random rnd = new Random();  //random sayı üretme.
            int sayici = 0;
            int rasgele = 0;
            while (sayici < 6)
            {
                rasgele = rnd.Next(1, 50);  //1 ile 49 arasında sayı atama.
                if (Array.IndexOf(sayi, rasgele) == -1)
                    sayi[sayici++] = rasgele;
            }
            Array.Sort(sayi);   // diziyi kendi arasında sıralar.
            // sıralanan sayıları labellara atar..
            label1.Text = sayi[0].ToString();
            label2.Text = sayi[1].ToString();
            label3.Text = sayi[2].ToString();
            label4.Text = sayi[3].ToString();
            label5.Text = sayi[4].ToString();
            Random sn = new Random(); // artı dan sonra gelecek olan sayı 1-15 arası olacaktır.
            int rast = 0;
            rast = sn.Next(1, 15);
            label6.Text = rast.ToString();
        }
        private void button1_Click(object sender, EventArgs e)
        {
            sayiuret();
        }
        private void Form1_Load(object sender, EventArgs e)
        {
            sayiuret();
        }

Uygulamayı indir...

Google News Proje ve Kod Paylaşım Platformu
Ali Köklü

Ali Köklü

Gören göze karanlık perde olamaz, görmeyen göze ışık ne yapsın.
Kırşehir - AK 456 AEÜ - Computer Programmer

Yorumlar (0)

Bültenimize Abone Ol

Bültenimize abone olarak, yeni yayınlanan içerilerden haberdar olun!

İletişime Geç

Bizimle iletişime geçerek soru, istek, hata gibi bir durum hakkında yazabilirsin!

İletişim Formu