Esempio n. 1
0
        static void Main(string[] args)
        {
            Karatavas karatavas = new Karatavas();   // <---- new Karatavas(); izveido jaunu objektu (konstruktors)

            karatavas.JaunaSpele();

            Console.WriteLine(karatavas.AtminetaisVards()); // izvadis svitrinas, lai zin cik burti jamin

            while (!karatavas.VaiIrAtminets() && karatavas.DzivibuSkaits() > 0)
            {
                Console.WriteLine("Ievadi burtu: ");
                char burts = Console.ReadLine()[0];   // panem pasu pirmo simbolu

                if (karatavas.Minet(burts))
                {
                    Console.WriteLine(karatavas.AtminetaisVards());
                }
                else
                {
                    Console.WriteLine("Burts " + burts + " nav varda!");
                    Console.WriteLine("Dzivibas: " + karatavas.DzivibuSkaits());
                }
            }

            if (karatavas.DzivibuSkaits() == 0)
            {
                Console.WriteLine("Beidzas dzivibas!");
            }
            else
            {
                Console.WriteLine("Vards ir atminets!");  // while cikls beidzas tikai tad, ka vards ir atminets.
            }
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            Karatavas k = new Karatavas();

            k.StartNewGame();

            while (!k.VaiIrAtminets() && k.VaiIrMeginajumi())  //! nozīmē - kamēr nav atminēts
            {
                Console.WriteLine("Ievadi burtu: ");
                string ievade = Console.ReadLine();

                k.MinetBurtu(Convert.ToChar(ievade));
            }

            if (k.VaiIrMeginajumi())
            {
                Console.WriteLine("Vārds ir atminēts!");
            }
            else
            {
                Console.WriteLine("Beidzās mēģinājumi!");
                Console.WriteLine("Vārds bija: " + k.Vards());
            }

            Console.ReadLine();

            /*string[] words = { "VASARA", "SAULE", "PROGRAMMA", "RIGACODING", "AUGUSTS" };
             *
             * List<char> correctGuesses = new List<char>();
             * List<char> incorrectGuesses = new List<char>();
             *
             * public Karatavas
             *
             *
             * int position = new Random().Next(words.Length);
             * string wordToGuess = words[position];
             * int[] markers = new int[wordToGuess.Length];
             * string missedChars = "";
             * Console.WriteLine("Burtu skaits vārdā: " + wordToGuess.Length);
             *
             * char[] letters = words[position].ToCharArray();
             */

            /*int position = new Random().Next(words.Length);
             * string wordToGuess = words[position];
             * int[] markers = new int[wordToGuess.Length];
             * Console.WriteLine("Burtu skaits vārdā: " + wordToGuess.Length);
             *
             *
             * List<char> MinamaisVards = new List<char>();
             * List<char> AtminetaisVards = new List<char>();
             *
             * for (int i = 0; i < wordToGuess.Length; i++)
             * {
             *
             *  Console.WriteLine("_");
             * }
             * char[] AtminetaisVards = words[position].ToCharArray();
             *
             * Console.WriteLine("Ievadi burtu!");
             * int x = Console.Read();
             * char ch = Convert.ToChar(x);
             * string chStr = ch.ToString();
             *
             * if (wordToGuess.Contains(chStr))
             * {
             *  for (int i = 0; i < wordToGuess.Length; i++)
             *  {
             *
             *  }
             * }*/
        }