Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void Strike()
- {
- if (Win())
- {
- return;
- }
- Console.SetCursorPosition(30, Indent++);
- Console.WriteLine("Выстрел №: " + ++Step);
- Boolean letter = true;
- while (letter)
- {
- Console.SetCursorPosition(30, Indent++);
- Console.Write("Ваш выстрел: ");
- switch (Console.Read())
- {
- case 'а':
- Letter[Step] = 0;
- letter = false;
- break;
- case 'б':
- Letter[Step] = 1;
- letter = false;
- break;
- case 'в':
- Letter[Step] = 2;
- letter = false;
- break;
- case 'г':
- Letter[Step] = 3;
- letter = false;
- break;
- case 'д':
- Letter[Step] = 4;
- letter = false;
- break;
- case 'е':
- Letter[Step] = 5;
- letter = false;
- break;
- case 'ж':
- Letter[Step] = 6;
- letter = false;
- break;
- case 'з':
- Letter[Step] = 7;
- letter = false;
- break;
- case 'и':
- Letter[Step] = 8;
- letter = false;
- break;
- case 'к':
- Letter[Step] = 9;
- letter = false;
- break;
- }
- try
- {
- Index[Step] = Convert.ToInt32(Console.ReadLine()) - 1;
- letter = false;
- }
- catch (Exception e) { }
- if (letter == false && Hit(Index[Step], Letter[Step]))
- {
- Points++;
- Strike();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement