Как вы создаете проект "виселица" на C# с использованием фреймворка console.net не форма приложение ? он должен позволить игроку1 ввести слово
static void LeftArm() { Console.WriteLine(" ___"); Console.WriteLine(" | |"); Console.WriteLine(" | 0"); Console.WriteLine(" | -<"); Console.WriteLine(" |"); Console.WriteLine(" |"); Console.WriteLine(" |"); Console.WriteLine("/ \\"); } static void Head() { Console.WriteLine(" ___"); Console.WriteLine(" | |"); Console.WriteLine(" | o"); Console.WriteLine(" |"); Console.WriteLine(" |"); Console.WriteLine(" |"); Console.WriteLine(" |"); Console.WriteLine("/ \\"); } static void RightArm() { Console.WriteLine(" ___"); Console.WriteLine(" | |"); Console.WriteLine(" | 0"); Console.WriteLine(" | -< >-"); Console.WriteLine(" |"); Console.WriteLine(" |"); Console.WriteLine(" |"); Console.WriteLine("/ \\"); } static void Body() { Console.WriteLine(" ___"); Console.WriteLine(" | |"); Console.WriteLine(" | 0"); Console.WriteLine(" | -< >-"); Console.WriteLine(" | |"); Console.WriteLine(" |"); Console.WriteLine(" |"); Console.WriteLine("/ \\"); } static void LeftLeg() { Console.WriteLine(" ___"); Console.WriteLine(" | |"); Console.WriteLine(" | 0"); Console.WriteLine(" | -< >-"); Console.WriteLine(" | |"); Console.WriteLine(" | /"); Console.WriteLine(" |"); Console.WriteLine("/ \\"); } static void RightLeg() { Console.WriteLine(" ___"); Console.WriteLine(" | |"); Console.WriteLine(" | 0"); Console.WriteLine(" | -< >-"); Console.WriteLine(" | |"); Console.WriteLine(" | / \\"); Console.WriteLine(" |"); Console.WriteLine("/ \\"); } static void Main(string[] args) { Console.Write("Player 1 guesses the word : "); string sWord = Console.ReadLine(); Console.WriteLine(" ___"); Console.WriteLine(" | |"); Console.WriteLine(" |"); Console.WriteLine(" |"); Console.WriteLine(" |"); Console.WriteLine(" |"); Console.WriteLine(" |"); Console.WriteLine("/ \\"); Head(); LeftArm(); RightArm(); Body(); LeftLeg(); RightLeg(); Console.Write("missed :"); Console.ReadKey(); }
Что я уже пробовал:
static void LeftArm() { Console.WriteLine(" ___"); Console.WriteLine(" | |"); Console.WriteLine(" | 0"); Console.WriteLine(" | -<"); Console.WriteLine(" |"); Console.WriteLine(" |"); Console.WriteLine(" |"); Console.WriteLine("/ \\"); } static void Head() { Console.WriteLine(" ___"); Console.WriteLine(" | |"); Console.WriteLine(" | o"); Console.WriteLine(" |"); Console.WriteLine(" |"); Console.WriteLine(" |"); Console.WriteLine(" |"); Console.WriteLine("/ \\"); } static void RightArm() { Console.WriteLine(" ___"); Console.WriteLine(" | |"); Console.WriteLine(" | 0"); Console.WriteLine(" | -< >-"); Console.WriteLine(" |"); Console.WriteLine(" |"); Console.WriteLine(" |"); Console.WriteLine("/ \\"); } static void Body() { Console.WriteLine(" ___"); Console.WriteLine(" | |"); Console.WriteLine(" | 0"); Console.WriteLine(" | -< >-"); Console.WriteLine(" | |"); Console.WriteLine(" |"); Console.WriteLine(" |"); Console.WriteLine("/ \\"); } static void LeftLeg() { Console.WriteLine(" ___"); Console.WriteLine(" | |"); Console.WriteLine(" | 0"); Console.WriteLine(" | -< >-"); Console.WriteLine(" | |"); Console.WriteLine(" | /"); Console.WriteLine(" |"); Console.WriteLine("/ \\"); } static void RightLeg() { Console.WriteLine(" ___"); Console.WriteLine(" | |"); Console.WriteLine(" | 0"); Console.WriteLine(" | -< >-"); Console.WriteLine(" | |"); Console.WriteLine(" | / \\"); Console.WriteLine(" |"); Console.WriteLine("/ \\"); } static void Main(string[] args) { Console.Write("Player 1 guesses the word : "); string sWord = Console.ReadLine(); Console.WriteLine(" ___"); Console.WriteLine(" | |"); Console.WriteLine(" |"); Console.WriteLine(" |"); Console.WriteLine(" |"); Console.WriteLine(" |"); Console.WriteLine(" |"); Console.WriteLine("/ \\"); Head(); LeftArm(); RightArm(); Body(); LeftLeg(); RightLeg(); Console.Write("missed :"); Console.ReadKey(); }
Gerry Schmitz
1) Создайте цикл, который запрашивает Слово и отслеживает количество догадок ...
Patrice T
В чем проблема с этим кодом ?