Hakeme Atama — Csharp
[code lang=”csharp”]
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;//www.gorselprogramlama.com
namespace Hakem_Atama
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
string[] hakemler = new string[9];
int[] rasgeleSayi = new int[9];
Random r = new Random();
private void Form1_Load(object sender, EventArgs e)
{
hakemler[0] = "Cüneyt Çakır";
hakemler[1] = "Hasan Mustan";
hakemler[2] = "Abdülkerim Ak";
hakemler[3] = "Musa Göçeren";//www.gorselprogramlama.com
hakemler[4] = "Ahmet Çakar";
hakemler[5] = "Erman Toroğlu";
hakemler[6] = "Süleyman Şimşek";
hakemler[7] = "Mustafa Kamil";
hakemler[8] = "Sergen Abitoğlu";
}
private void btnHakemAta_Click(object sender, EventArgs e)
{
lstHakemler.Items.Clear();
for (int i = 0; i <=8; i++)
{
rasgeleSayi[i] = -1;
}
for (int i = 0; i <= 8; i++)//www.gorselprogramlama.com
{
int sayi = r.Next(9);
if (Array.IndexOf(rasgeleSayi, sayi) == -1)
{
rasgeleSayi[i] = sayi;
}
else
{
i–;
} //www.gorselprogramlama.com
}
for (int i = 0; i <=8; i++)
{
lstHakemler.Items.Add(hakemler[rasgeleSayi[i]]);
}
}
}
}
[/code]

