Exemple #1
0
 public static void Result(Desas desas)
 {
     Console.Clear();
     Console.WriteLine("  -> Beigu Rezultāts <- ");
     Console.WriteLine("----------------------");
     desas.PrintBoard();
 }
Exemple #2
0
        static void Main(string[] args)
        {
            do
            {
                Desas desas = new Desas(3, 3, "-");
                String[,] divD = desas.CreateDivDMas();

                bool player1 = true;
                bool player2 = false;
                int  count   = 0;


                do
                {
                    count++;
                    desas.CheckPlayer(player1, player2);
                    player1 = !player1;
                    player2 = !player2;

                    if (desas.CheckIfPlayer1Won() == true)
                    {
                        Result(desas);
                        Console.WriteLine(" Uzvarējā spēlētājs Nr.1 ");
                        Console.ReadLine();
                        break;
                    }
                    else if (desas.CheckIfPlayer2Won() == true)
                    {
                        Result(desas);
                        Console.WriteLine(" Uzvarējā spēlētājs Nr.2 ");
                        Console.ReadLine();
                        break;
                    }
                    if (count == 9)
                    {
                        Result(desas);
                        Console.WriteLine("Ir neizšķirts");
                        Console.ReadLine();
                        break;
                    }
                } while (count < 9);
            } while (!Exit());
        }