C# | Form Listbox İle Rastgele Sayı Üretme

1Jeff

Developer & Coder
Ultra Member
Katılım
20 Eki 2019
Konular
145
Mesajlar
720
Tepkime puanı
443
Konum
Helsinki
Bu örneğimizde rastgele sayı üreten programı C# form ortamında yapacağız. Öncelikle -100 ile 100 arasında 10 tane rastgele sayı üretmek istiyoruz. Bunun için rastgele sayı üretme komutu olan Random komutunu kullanacağız. For döngüsü ile 1 den 10 a kadar bir döngü oluşturuyoruz. Döngü içerisinde -100 ile 100 arasında her seferinde bir olmak üzere toplam 10 tane sayı ürettirip sayıları listbox nesnesine aktarıyoruz. Bu işlemleri yapan kodu button nesnesine yazıyoruz. Butona her tıkladığımızda liste temizlenerek yeni oluşturulan sayıla listeye ekleniyor.
Programın ekran görüntüsü:

rastgelesayiuretme


Programın C# Kodları:
C#:
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 random
{
    public partial class Form1 : Form
    {
        Random r = new Random();
        public Form1()
        {
            InitializeComponent();
        }

     
        private void button1_Click(object sender, EventArgs e)
        {
            int sayi, i;
            listBox1.Items.Clear();
            for (i = 0; i < 10; i++)
            {
                sayi = r.Next(-100, 100);
                listBox1.Items.Add(sayi);
            }
        }


   
        private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
        {

        }
    }
}

alıntıdır
 
Son düzenleme:
Üst