C# ile Random Sayı Üretme

Merhaba arkadaşlar bugün sizelere C# form uygulamasında Random fonksiyonunu anlatacağım.

csharp ile random sayı üretme

Programımızda 1 adet buton ve işlem sonucunu göstermek için Textbox ekledik. Sayı Üret butonuna bastığımızda Clcik eventi çalışacak ve isediğimiz algoritmayı yazacağız. Algoritmaya bakacak olursak;

        private void buttonSayiUret_Click(object sender, EventArgs e)
        {
            Random rand = new Random();
            int num1 = rand.Next(0, 10); // 0 dahil 10 dahil değil
            textBox1.Text = Convert.ToString(num1);
        }

İlk satırda Random sınıfından rand isimli bir obje ürettik. ve rand.Next(0, 10) şeklinde kullandık. Sayi üretmeye başladığımızda 0 sayısı dahil 10 dahil olmayarak rastgele sayılar üretecektir program. Örneğin:

  • rand.Next(3);  yapısını kullansaydık elde edeceğimiz sayılar : 0,1,2 olacaktı.
  • 1 + rand.Next( 5 ); burada ise elde edeceğimiz sayılar : 1,2,3,4,5 olacaktır. Burada +1 i kullanarak rand nesnesi ne üretirse üretsin sonuca +1 eklemiş oluyoruz. +1 yazmasaydık 0 dan 4 e kadar olan sayılar üretilecekti.
  • rand.Next(0, 3);  yapısında elde edeceğimiz sayılar 0,1,2 olacaktır.

[su_button url=”https://drive.google.com/file/d/0Bypgi5nv-lAOS1VXMzUyQkVBWTQ” target=”blank” style=”3d”]Download[/su_button]

Emre Bektaş

Computer Engineer C# / Java Developer

You may also like...

1 Response

  1. Emre bey,faydalı bilgi.Teşekkürler.

Leave a Reply

Your email address will not be published. Required fields are marked *