using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication22
{
public class Takımlar
{
public string Ad { get; set; }
public int Puan { get; set; }
}

class Program
{
enum mac {fb,gs,bjk,trs,brs};

static void Main(string[] args)
{
Dictionary dc = new Dictionary();
Random r=new Random();

for (mac x = mac.fb; x <= mac.brs;x++ )
{
dc.Add((mac)x, 0);
}

int m = 0;

for (mac i = mac.fb; i <= mac.brs; i++)
{
Console.WriteLine();

for (mac j = mac.fb; j <= mac.brs; j++)
{

if (i==j)
continue;
m = r.Next(0,3);
switch (m)
{

case 1:

Console.WriteLine("{0} ile {1} in macının sonucunda Kazanan Ev Sahibi Takım= {2} ", i, j, i);
dc[(mac)i] =dc[(mac)i] + 3;
break;

case 2:

Console.WriteLine("{0} ile {1} in macının sonucunda Kazanan Konuk Takım = {2} ", i,j, j);
dc[(mac)j] =dc[(mac)j] + 3;
break;

default:
Console.WriteLine("{0} ile {1} in mac sonucu berebere ",i,j);
dc[(mac)i] = dc[(mac)i] + 1;
dc[(mac)j] = dc[(mac)j] + 1;
break;
}
}

}

Console.WriteLine();

for (mac mc = mac.fb; mc ” + dc[mc]);
}

Console.WriteLine(“SIRALI ********************”);

Takımlar[] puanlar = new Takımlar[5];

for (int x = 0; x <= 4; x++)
{
Takımlar t = new Takımlar();
t.Ad = ((mac)x).ToString();
t.Puan = dc[(mac)x];
puanlar[x] = t;
}
Array.Sort(puanlar, delegate(Takımlar t1, Takımlar t2)
{
return -1* t1.Puan.CompareTo(t2.Puan);
});
for (int z = 0; z < puanlar.Count(); z++)
{

Console.WriteLine(puanlar[z].Ad + " ———— " + puanlar[z].Puan);
}
Console.Read();

}
}

}

Reklamlar

Fikriniz varmış,malınız gibi paylaşınız...

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s