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. } }
static void Main(string[] args) { Karatavas spele = new Karatavas(); string burts; spele.SaktSpeli(); Console.WriteLine("uzmini vārdu - {0}", spele.Vards()); while (!spele.IrAtminets()) { Console.Write("ievadi burtu: "); burts = Console.ReadLine(); if (spele.Minet(burts)) { Console.WriteLine(spele.Vards()); } else { Console.WriteLine("burts nav šajā vārdā"); } } Console.WriteLine("Vārds veiksmīgi atminēts!"); Console.Read(); }
static void Main(string[] args) { do { Console.Clear(); Console.WriteLine("Ievadiet vārdu, kuru būs jāatmin: "); String name = Console.ReadLine(); char[] charMasivs = name.ToCharArray(); Karatavas karatavas = new Karatavas(); char[] hiddenMas = new char[charMasivs.Length]; char burts; int count = 0; karatavas.WriteMas(charMasivs, hiddenMas); do { Console.WriteLine("Atlikušās dzīvības: " + (5 - count)); burts = GetChar("Ievadiet burtu. Jums būs 5 iespējas lai atminētu vārdu!"); karatavas.CheckForChar(charMasivs, hiddenMas, burts); if (karatavas.CheckifFilled(hiddenMas)) { karatavas.PrintMas(hiddenMas); Console.WriteLine("Super Jūs uzminējāt vārdu!!!"); break; } if (karatavas.CheckForChar(charMasivs, hiddenMas, burts) == false) { Console.WriteLine(" Nav tāda burta vārdā "); count++; } karatavas.PrintMas(hiddenMas); } while (count < 5); } while (!Exit()); }
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++) * { * * } * }*/ }