예제 #1
0
        bool PlayLingo(ref LingoGame game)
        {
            int    pogingen = 5;
            string invoer;

            LetterKleuren[] letters;

            while (!game.HeeftGewonnen() && pogingen > 0)
            {
                Console.WriteLine($"Aantal pogingen: {pogingen}");
                invoer  = LeesUtils.LeesString("Geef een 5 letter woord: ", 5, 5);
                letters = game.GuessAttempt(invoer);
                PrintGeradenWoord(letters, invoer);
                pogingen--;
            }

            return(game.HeeftGewonnen());
        }
예제 #2
0
        void Start()
        {
            LingoGame game = new LingoGame();
            bool      gewonnen;

            game.Init(LeesUtils.LeesString("Geef mij een LingoWoord: ", 5, 5));
            Console.Clear();

            gewonnen = PlayLingo(ref game);

            if (gewonnen)
            {
                Console.WriteLine("U heeft gewonnen! :D");
            }
            else
            {
                Console.WriteLine("U heeft verloren! :(");
            }

            Console.ReadKey();
        }