Son yorumlar

Takvim

Şubat 2010
PztiSalÇrşPerCumCmtsiPaz
 << < > >>
      1
2345678
9101112131415
16171819202122
232425262728 

Şu anda kimler hatta?

Uye: 0
Ziyaretçi: 1

Ilan

rss Sindikasyon

Arşivler

Linkler

     

    HOŞGELDİNİZ

    05 Eki 2008 - 17:33:05

    C# ile random sayı atma çekme programı

    sayısal loto için işinize yarar aynı gelmiyor sayılar basit ama güzel bir program
    buyrun kodlar

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;
    using System.Collections;
    using System.Threading;
    using System.Media;

    namespace sayıuretmecıkarmamakinesi
    {
    public partial class Form1 : Form
    {

    public Form1()
    {
    InitializeComponent();
    }
    otomatiksayı_uret nesne_olustur = new otomatiksayı_uret();
    SoundPlayer ses_cal;
    private void button1_Click(object sender, EventArgs e)
    {
    nesne_olustur.uretilen_sayılarıeklemethodu(Convert .ToInt32(textBox1.Text));
    textBox1.Enabled = false;
    button1.Visible = false;
    label2.Visible = false;
    button2.Visible = true;
    label3.Visible = true;
    listBox1.Visible = true;
    }
    private void button2_Click(object sender, EventArgs e)
    {
    if (nesne_olustur.uretilen_sayılar.Count >=1)
    {
    ses_cal = new SoundPlayer("ding.wav");
    nesne_olustur.uretilen_sayıları_torbadanalma_metho du();
    listBox1.Items.Add(nesne_olustur.c);
    label1.Text = "Torbadan cekilen sayı=" + nesne_olustur.c.ToString();
    ses_cal.Play();
    }
    else
    {
    ses_cal = new SoundPlayer("tada.wav");
    label1.Text = "Torba Bos..";
    ses_cal.Play();
    }
    }

    private void Form1_Load(object sender, EventArgs e)
    {
    button2.Visible = false;
    label3.Visible = false;
    listBox1.Visible = false;
    }

    private void button3_Click(object sender, EventArgs e)
    {
    Application.Restart();
    }
    }
    public class otomatiksayı_uret
    {
    public ArrayList uretilen_sayılar = new ArrayList();
    public string c ="";
    int uretilen_sayı;
    public void uretilen_sayılarıeklemethodu(int textboxtan_girilendeger)
    {
    for (int i =1; i <=textboxtan_girilendeger;i++)
    {
    uretilen_sayılar.Add(i);
    }
    }
    public void uretilen_sayıları_torbadanalma_methodu()
    {
    Random cek = new Random();
    uretilen_sayı = cek.Next(0, uretilen_sayılar.Count-1);
    c = uretilen_sayılar[uretilen_sayı].ToString();
    uretilen_sayılar.Remove(uretilen_sayılar[uretilen_sayı]);
    }
    }
    }
    Admin · 42 görünüşler · Yorum bırakın

    Komple yazıya sürekli link

    http://sinanozkan.yetkinblog.com/Hogeldiniz-b1/C-ile-random-sayy-atma-cekme-programy-b1-p3.htm

    Yorumlar

    Bu yazı için daha Yorum yok...


    Yorum bırakın

    Yorumların yeni statüleri: Yayınlanmış





    URL'niz ilan edilecek

     
    Resimdeki kodu girin


    Yorumun metni

    Seçimler
       (Ismi,epostayı ve url'i cookies lere kaydet.)