Gorsel Programlama | Görsel Programlama | C#.Net | VB.Net | C# Console

ana sayfa > C#, Görsel Programlama > Sayısal Loto Programı C#.NET(C.NET)

Sayısal Loto Programı C#.NET(C.NET)

Cumartesi, 13 Mar 2010 yorum ekle yorumlara git

Sayısal Loto Programı C#.NET

  sayisal_loto





namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
Random r = new Random();
int rastgele;
int sayac=0; //sayac sıfırlandı
int[] sayilar = new int[6];  //sayısal lotoda 6 sayı üretildiği için 6 elemanlı dizi oluşturuldu.
while (sayac < 6)
{
rastgele = r.Next(1, 50); //1 ile 49 arasında rastgele sayı üretiliyor

if (Array.IndexOf(sayilar, rastgele) == -1)  //dizinin içinde aynı sayı yoksa
{
sayilar[sayac] = rastgele;  //üretilen rastgele sayiyi dizinin sayac kaç ise o elemanına ata
sayac++; //sayacı bir artır
}

}

Array.Sort(sayilar);//diziyi küçükten büyüğe sıralar
label1.Text = sayilar[0].ToString(); //label1 e sayilar dizisinin 1.elemanını yaz
label2.Text = sayilar[1].ToString(); //label2 e sayilar dizisinin 2.elemanını yaz
label3.Text = sayilar[2].ToString(); //label3 e sayilar dizisinin 3.elemanını yaz
label4.Text = sayilar[3].ToString(); //label4 e sayilar dizisinin 4.elemanını yaz
label5.Text = sayilar[4].ToString(); //label5 e sayilar dizisinin 5.elemanını yaz
label6.Text = sayilar[5].ToString(); //label6 e sayilar dizisinin 6.elemanını yaz
}
}
}

Proje İNDİR








Rica: Sitemizin Google'da Ön Sıralarda Çıkması İçin Lütfen Alttaki Google+ Butonuna Tıklayınız , Sayfamızı Facebookta Beğeniniz veya yazıları Twitter,Facebookta paylaşınız.
Paylaş :



Böyle bir web sayfam olsun diyorsanız iletişim bölümünden veya gorselprogram@gmail.com mail adresinden bize ulaşabilirsiniz.


Tüm cep telefonu aksesuar fırsatları için tıklayın !

  1. ercan öztürk
    Çarşamba, 03 Kas 2010 zamanında 17:46 | #1

    Merhabalar;
    Sayısal Loto Programı C#.NET(C.NET)
    Bu program çalıştığı anda sayıları küçükten büyüğe doğru nasıl
    sıralı halde gösterebiliriz ornek kodlaması gönderebilirseniz memnun
    olurum.teşekkür eder iyi çalışmalar dilerim.

  2. admin
    Çarşamba, 03 Kas 2010 zamanında 20:46 | #2

    While döngüsünün dışında Array.Sort(sayilar); komut satırını yazmalıyız.Ben yukarıda kod bölümüne ekledim.

  3. Ahmet
    Pazartesi, 04 Tem 2011 zamanında 21:45 | #3

    burda niye -1 dedik?

  4. admin
    Pazartesi, 04 Tem 2011 zamanında 21:55 | #4

    eğer belirtilen dizi içinde bellirtilen sayı yoksa -1 üretir. ( Array.IndexOf(sayilar, rastgele) == -1)

  1. şimdilik geri bağlantı yok