コード例 #1
0
        static void DöntősökAdatai()
        {
            Console.WriteLine("A programozói verseny döntősei:");
            int[] prog = Csapatok.DöntősökProgramozó();
            int   i    = 0;

            while (i < prog.Length)
            {
                Console.WriteLine("{0,-16} {1}",
                                  csapatok[prog[i]].Név(),
                                  iskolák[csapatok[prog[i]].IskolaID()].Név());
                i++;
            }

            Console.WriteLine();

            Console.WriteLine("A robotika verseny döntősei:");
            int[] robot = Csapatok.DöntősökRobotika();
            i = 0;
            while (i < robot.Length)
            {
                Console.WriteLine("{0,-16} {1}",
                                  csapatok[robot[i]].Név(),
                                  iskolák[csapatok[robot[i]].IskolaID()].Név());
                i++;
            }
        }
コード例 #2
0
        public static void EredményekBe(string fájl)
        {
            StreamReader eredmeny = new StreamReader(fájl);

            // Érvényes nevezések száma versenyenként
            programozók = Convert.ToInt32(eredmeny.ReadLine());
            robotikusok = Convert.ToInt32(eredmeny.ReadLine());

            for (int i = 0; i < (programozók + robotikusok); i++)
            {
                string[] körte = eredmeny.ReadLine().Split(';');

                // Első fordulóban szerzett pontszám beolvasása
                csapatok[Csapatok.Sorszám(körte[0])].PontszámBe(Convert.ToInt32(körte[1]));
            }
        }
コード例 #3
0
        public static void DöntőbeSorsolás()
        {
            döntősök = Csapatok.DöntősökVálasztása();
            int[] döntősökProg  = Csapatok.DöntősökProgramozó();
            int[] döntősökRobot = Csapatok.DöntősökRobotika();

            StreamWriter donto = new StreamWriter("donto.txt");

            // Döntőbe jutott programozó versenyesek
            if (döntősökProg.Length > 0)
            {
                donto.Write("1");
            }
            for (int i = 0; i < döntősökProg.Length; i++)
            {
                donto.Write(";{0} {1}",
                            csapatok[döntősökProg[i]].Név(),
                            csapatok[döntősökProg[i]].Kategória() == 1 ? "I" : "II");
            }

            donto.WriteLine("");

            // Döntőbe jutott robotika versenyesek
            if (döntősökRobot.Length > 0)
            {
                donto.Write("4");
            }
            for (int i = 0; i < döntősökRobot.Length; i++)
            {
                donto.Write(";{0} {1}",
                            csapatok[döntősökRobot[i]].Név(),
                            csapatok[döntősökRobot[i]].Kategória() == 1 ? "I" : "II");
            }

            donto.Close();
        }