• HyperFilter | DoS Protection | DDoS Protection | DoS Mitigation | DDoS Mitigation | AntiDoS | AntiDDoS | Proxy Shielding

C# Form Random fonksiyonunun kullanımı

Katılım
11 Ocak 2012
Mesajlar
12,856
Bu fonksiyonu ufak sayı tahmin programı ile gösterelim.



Kod:
private void Form1_Load(object sender, EventArgs e)

        {

            textBox1.Text = ""; 

            button1.Enabled = false;

            this.AcceptButton = button1;  //button click özelliğini enter basarak kullanmak için

        }

        int sayi;

        private void button2_Click(object sender, EventArgs e)

        {

            textBox1.Enabled = true;

            button1.Enabled = true;

            button2.Enabled = false;

            Random r = new Random();

            sayi = r.Next(100);  //En fazla 100 olmak üzere rastgele bir sayı seçicek

            textBox4.Text = "100";  // Başlangıç puanı

            textBox3.Text = "0";  // Tahmin sayısı

            label3.Text = "";

        }



        private void button1_Click(object sender, EventArgs e)

        {

            int tahmin_sayısı, puan, tahmin;

            try

            {

                tahmin = int.Parse(textBox1.Text);

            }

            catch

            {

                MessageBox.Show("Geçersiz sayı");

                return;

            }

                tahmin_sayısı = int.Parse(textBox3.Text);

                tahmin_sayısı ++; // tahmin girildikçe artacak

                textBox3.Text = tahmin_sayısı.ToString(); 

                puan = int.Parse(textBox4.Text);

                puan = puan - 10; // her yanlış bilindiğinde 10 puan eksilicek

                textBox4.Text = puan.ToString();

             if (sayi < tahmin)

                label3.Text = "Sayıyı küçültünüz"; // tahmin sayı büyük ise

             else

             if (sayi > tahmin) label3.Text = "Sayıyı büyütünüz"; // tahmin sayı küçük ise

             else {label3.Text = "Tebrikler. " + textBox3.Text + " defada bilip " + textBox4.Text + " puan aldınız."; // sayı eşit ise

                button2.Enabled = true;

                button1.Enabled = false;

                }

                textBox1.Text = "";

        }







Program Download:
 
Geri
Üst