Esempio n. 1
0
        void Start()
        {
            GalgjeSpel    galgje       = new GalgjeSpel();
            List <string> woordenLijst = WoordenLijst();

            galgje.Init(SelecteerWoord(woordenLijst));

            ToonWoord(galgje.geheimWoord);

            bool result = SpeelGalgje(galgje);

            if (result)
            {
                Console.WriteLine("Gefeliciteerd! Gewonnen!");
            }
            else
            {
                Console.WriteLine("Helaas! VERLOREN!");
            }
        }
Esempio n. 2
0
        bool SpeelGalgje(GalgjeSpel spel)
        {
            List <char> ingevoerdeLetters = new List <char>();
            int         pogingen          = 8;

            while (pogingen > 0 && !spel.IsGeraden())
            {
                ToonWoord(spel.geradenWoord);
                Console.WriteLine();

                char geradenLetter = LeesLetter(ref ingevoerdeLetters);

                if (!spel.RaadLetter(geradenLetter))
                {
                    pogingen--;
                }

                Console.WriteLine("Aantal resterende pogingen: " + pogingen);
            }

            return(spel.IsGeraden());
        }