Son Yazılar
Anasayfa » Yazılım » C# » C# Hakem Atama Programı
C# Hakem Atama Programı

C# Hakem Atama Programı

  1. ListBox1′ e 18 tane hakem ekledim.
  2. Buton’ a tıklayınca ListBox1′ deki hakemleri ListBox3′ e atadık. Bununla beraber atanan hakemlerin isimleri ListBox1′ den kaldırıldı.
  3. Butona 2. defa tıklayınca önce ListBox3 temizlendi. Ardından yeni hakemler atandı ve aynı şekilde ListBox3′ e eklenen hakemler ListBox1′ den silindi.

//Hakemler dizisine hakem isimleri girildi.
string[] Hakemler ={"Cüneyt Çakır","Fırat Aydınus","Bülent Yıldırım","Halis Özkahya","Deniz Çoban","Hüseyin Göçek",
"Mustafa Kamil Abitoğlu","Yunus Yıldırım","Barış Şimşek","Özgür Yankaya","Tolga Özkalfa",
"İlker Meral","Mete Kalkavan","Mustafa İlker Çoşkun","Hakan Ceylan",
"Serkan Çınar","Süleyman Abay","Çağatay Şahan"};

Random HakemNo = new Random();
//Önceki dağıtımda ListBox'te yer alan hakemlerin kaldırılması.
listBox3.Items.Clear();
//Hakemlerin ListBox1' de listelenmesi.
listBox1.Items.Clear();
for (int i = 0; i < Hakemler.Length; i++)
{
listBox1.Items.Add(Hakemler[i]);
}

for (int i = 0; i < listBox2.Items.Count; i++)
{
//ListBox3'e maçların hakemleri eklendi.
int TutulanNo = HakemNo.Next(0, 18);
if (!listBox3.Items.Contains(Hakemler[TutulanNo]))
{
listBox3.Items.Add(Hakemler[TutulanNo]);
}
else
{
i--;
}
//Maçlara verilen hakemler ListBox1'den çıkarıldı.
listBox1.Items.Remove(Hakemler[TutulanNo]);
}

Hakkında Mehmet Akif Vurucu

C# 'ta kendisini sürekli geliştirmeye çalışan, Wordpress meraklısı, inatçı, spor tutkunu, fanatik bir Fenerbahçeli.

Cevapla

E-posta adresiniz yayınlanmayacak. Required fields are marked *

*