csharp Takimlaradlıdiziizerisinde18tanetakımbulunmaktadır(Takım1,Takım2,vb。)。 Butakımlararaındayapıl
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp Takimlaradlıdiziizerisinde18tanetakımbulunmaktadır(Takım1,Takım2,vb。)。 Butakımlararaındayapıl相关的知识,希望对你有一定的参考价值。
static void FiksturYap(string[] dizi)
{
Random rnd = new Random();
string[] evSahibi = new string[dizi.Length / 2];
string[] deplasman = new string[dizi.Length / 2];
for (int i = 0; i < evSahibi.Length; i++)
{
if (i == 0) { evSahibi[i] = dizi[rnd.Next(0, dizi.Length)]; }
else {
int durum = 0;
do
{
int sayac = 0;
string rastgeleGelen = "";
rastgeleGelen = dizi[rnd.Next(0,dizi.Length)];
foreach (string takim in evSahibi)
{
if (takim == rastgeleGelen) { sayac++; break; }
}
if (sayac == 0) { evSahibi[i] = rastgeleGelen;durum = 1; }
} while (durum!=1);
}
}
for (int i = 0; i < deplasman.Length; i++)
{
int durum = 0;
do
{
int sayac = 0;
string rastgeleGelen = "";
rastgeleGelen = dizi[rnd.Next(0, dizi.Length)];
foreach (string takim in deplasman)
{
if (takim == rastgeleGelen) { sayac++; break; }
}
foreach (string takim in evSahibi)
{
if (takim == rastgeleGelen) { sayac++; break; }
}
if (sayac == 0) { deplasman[i] = rastgeleGelen; durum = 1; }
} while (durum != 1);
Console.WriteLine("ev Sahibi {0} | Deplasman {1}",evSahibi[i],deplasman[i]);
}
}
static void Main(string[] args)
{
string[] dizi = new string[18];
dizi[0] = "a";
dizi[1] = "b";
dizi[2] = "c";
dizi[3] = "d";
dizi[4] = "e";
dizi[5] = "f";
dizi[6] = "g";
dizi[7] = "h";
dizi[8] = "i";
dizi[9] = "j";
dizi[10] = "k";
dizi[11] = "l";
dizi[12] = "m";
dizi[13] = "n";
dizi[14] = "o";
dizi[15] = "p";
dizi[16] = "r";
dizi[17] = "s";
FiksturYap(dizi);
}
以上是关于csharp Takimlaradlıdiziizerisinde18tanetakımbulunmaktadır(Takım1,Takım2,vb。)。 Butakımlararaındayapıl的主要内容,如果未能解决你的问题,请参考以下文章
csharp Klavyeden girilenbircümledekikelimesounısınıbulunuz。
csharp Girilencümleyiprstenyazdırır
csharp MDIFormlariçinFaformAçanveBirDahaAçılmasınıEngelleyenKod
csharp Elemanlarıtamsidıolanbir A dizisinin(20elemanlı)rastgelesayılaratayan,sonradizielemanlarınına
csharp Ekranayıldızlardanüçgençizer
csharp Klavyeden girilenbircümleyişifreleyenprogramyazılacaktır。 Kullanıcıbircümleirdikten