C# Rastgele Sayı Oluşturma-Random Komutu
Visual C# form ortamında random komutunun kullanımı ile ilgili örnek yapacağız. Öncelikle Randoö komutu rastgele sayı üretmek için kullanılan bir komuttur. Bu komut ile beş farklı kategoride rastgele sayı üreten programı yapacağız.
- 1 basamaklı rastgele sayı
- 2 basamaklı rastgele sayı
- 3 basamaklı rastgele sayı
- 4 basamaklı rastgele sayı
- 5 basamaklı rastgele sayı
Üretmiş olduğumuz rastgele sayıları listbox nesnelerine yazdırıyoruz. Bu işlemi bir buton aracılığı ile gerçekleştiriyoruz.
Random komutunun kullanımı:
Random rnd = new Random();
listBox1.Items.Add(Convert.ToInt16(rnd.Next(0,9)));
Bu şekilde 0-9 arasında bir rastgele sayı üreterek liste kutusuna eklemiş oluyoruz.
Programın ekran görüntüleri:
Programın C# kodları:
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace Rastgele_Sayı_Üretme { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { Random rnd = new Random(); listBox1.Items.Add(Convert.ToInt16(rnd.Next(0,9))); } private void button2_Click(object sender, EventArgs e) { Random rnd = new Random(); listBox2.Items.Add(Convert.ToInt16(rnd.Next(10, 99))); } private void button3_Click(object sender, EventArgs e) { Random rnd = new Random(); listBox3.Items.Add(Convert.ToInt16(rnd.Next(100, 999))); } private void button4_Click(object sender, EventArgs e) { Random rnd = new Random(); listBox4.Items.Add(Convert.ToInt16(rnd.Next(1000, 9999))); } private void button5_Click(object sender, EventArgs e) { Random rnd = new Random(); listBox5.Items.Add(Convert.ToInt32(rnd.Next(10000, 99999))); } private void button6_Click(object sender, EventArgs e) { listBox1.Items.Clear(); listBox2.Items.Clear(); listBox3.Items.Clear(); listBox4.Items.Clear(); listBox5.Items.Clear(); } } }
Programı buradan indirebilirsiniz.
Bu Yazıya Tepkin Nedir?
+1
+1
+1
+1
+1
+1
+1
<< Önceki Yazı
Sonraki Yazı >>
c de diziye random sayı üretme, c# random aynı sayı üretmesin, c# random data, c# random harf üretme, c# random next, c# random range, c# random sayı üretme, c# random string, c# rastgele farklı sayı üretme, random dizi oluşturma c#, random sayı üretme c, random sayı üretme java, rastgele sayı üretme programı
Teşekkürler örnek için. Böyle bişey arıyordum tamda.
Çok güzel bir örnek olmuş. Teşekkürler.