Exemple #1
0
        static void Spausdinti(string rez, KomanduKonteineris A, Rezultatai B, string antraste)
        {
            using (var fw = new StreamWriter(rez))
            {
                string virsus = "-------------------------------------------------------------------------------------\r\n" +
                                " Nr.    Komandos pavadinimas     Miestas      Trenerio pavardė       Trenerio vardas \r\n" +
                                "-------------------------------------------------------------------------------------";

                fw.WriteLine(antraste);
                fw.WriteLine(virsus);
                for (int i = 0; i < A.Imti(); i++)
                {
                    fw.WriteLine(" {0,2:d} {1}", i + 1, A.Imti(i).ToString());
                }

                fw.WriteLine();

                fw.WriteLine("Turnyrinė lentelė: ");
                for (int i = 0; i < B.n; i++)
                {
                    for (int j = 0; j < B.m; j++)
                    {
                        fw.Write(B.ImtiReiksme(i, j) + " ");
                    }
                    fw.WriteLine();
                }
            }
        }
        public void SkaiciuotiTaskus(Rezultatai B, int x)
        {
            pergales      = 0;
            pralaimejimai = 0;
            lygiosios     = 0;
            imusta        = 0;
            praleista     = 0;

            for (int j = 0; j < B.m; j++)
            {
                if (x != j)
                {
                    imusta    += B.ImtiReiksme(x, j);
                    praleista += B.ImtiReiksme(j, x);
                    if (B.ImtiReiksme(j, x) == 0)
                    {
                        svariosrungtynes++;
                    }

                    if (B.ImtiReiksme(x, j) == B.ImtiReiksme(j, x))
                    {
                        lygiosios++;
                    }
                    else if (B.ImtiReiksme(x, j) > B.ImtiReiksme(j, x))
                    {
                        pergales++;
                    }
                    else
                    {
                        pralaimejimai++;
                    }
                }
            }
        }
 static void SpausdintiRezultatus(string rez, Rezultatai B, string antraste)
 {
     using (var fw = File.AppendText(rez))
     {
         fw.WriteLine("Turnyrinė lentelė: ");
         for (int i = 0; i < B.n; i++)
         {
             for (int j = 0; j < B.m; j++)
             {
                 fw.Write(B.ImtiReiksme(i, j) + " ");
             }
             fw.WriteLine();
         }
         fw.WriteLine();
     }
 }