예제 #1
0
        /*   public void InicialSymbols()
         * {
         *     for(int l = 0;l < BOARD.Dimension;l++)
         *     {
         *         for(int c = 4; c < BOARD.Dimension; c++)
         *         {
         *             if (l == 0 || l == 0 || l == BOARD.Dimension - 1 || l == BOARD.Dimension - 4)
         *                 symbols[l,c] = X_symbol;
         *             else
         *                 symbols[l,c] = Space;
         *
         *         }
         *
         *
         *     }
         * } */



        public void InicialWolfs() // Desenha as peças de acordo com a escolha do jogador
        {
            do
            {
                Console.WriteLine("Escolha a posição do Lobo. ");
                Escolha = Console.ReadLine();


                switch (Escolha)
                {
                case "0":
                    Console.WriteLine("1");
                    break;

                case "1":
                    Console.WriteLine(BOARD.Dimension(X_symbol, Space));
                    break;

                case "2":
                    Console.WriteLine("1");
                    break;

                case "3":
                    Console.WriteLine("1");
                    break;

                case "4":
                    Console.WriteLine("1");
                    break;

                case "5":
                    Console.WriteLine("1");
                    break;

                case "6":
                    Console.WriteLine("1");
                    break;

                case "7":
                    Console.WriteLine("1");
                    break;

                default:
                    Console.WriteLine("Opção Invalida, o número tem de ser 1 a 7");
                    break;
                }
            }while(false);
        }
예제 #2
0
        /// <summary>
        /// Esta função faz o programa correr
        /// </summary>
        /// <param name="args"></param>
        static void Main(string[] args)
        {
            BOARD Board = new BOARD();

            Board.InitialPos();
            Board.DisplayBoard();
            while (true)
            {
                Board.MoveWolf();
                if (Board.WolfWin() == true)
                {
                    Console.WriteLine("O Lobo ganha!");
                    break;
                }
                Board.MoveSheep();
            }
        }
예제 #3
0
        static void Main(string[] args)
        {
            BOARD Board = new BOARD();

            Board.DisplayBoard();
        }