using System.Security.Cryptography;
public static void Main(string[] args)
Takim[] _takimlar = new [] {
new Takim("galatasaray"),
Takim[] karisik_takimlar = _takimlar;
Hafta[] Haftalar = new [] {
new Hafta("1. Hafta", _takimlar[0], _takimlar[1]),
new Hafta("2. Hafta", _takimlar[2], _takimlar[3]),
foreach (Hafta _hafta in Haftalar) {
foreach (Takim _takim in _hafta.Takimlar) {
_takim.Scor = RandomNumberGenerator.GetInt32(0,5);
Console.WriteLine ($"PUAN TABLOSU \n\n");
foreach (Hafta _hafta in Haftalar) {
Console.WriteLine ($"{_hafta.Name} \n");
foreach (Takim _takim in _hafta.Takimlar) {
Console.WriteLine ($"{_takim.Name} {_takim.Scor} {_takim.Puan}\n");
Console.WriteLine ($"\n");
public Takim(string _Name )
public Hafta(string _Name, Takim Takim1, Takim Takim2 )
public void PuanHesapla()
if( Takimlar[0].Scor == Takimlar[1].Scor ){
if(Takimlar[0].Scor > Takimlar[1].Scor ){