Программа загадывает символ латинского алфавита, а пользователь должен отгадать - C#
Формулировка задачи:
Программа «загадывает» символ из английского алфавита. Пользователь отгадывает – вводит значение, а программа дает ответ «перед моим символом», «после моего символа», «угадал». Регистр символа имеет значение – если пользователь ввел строчную букву, а программа «задумала» прописную (или наоборот), то на экране выдается сообщение «не тот регистр».
Решение задачи: «Программа загадывает символ латинского алфавита, а пользователь должен отгадать»
textual
Листинг программы
static void Main(string[] args) { Random rnd = new Random(); int code = rnd.Next(65, 123); while ((code > 90 && code < 97)) { code = rnd.Next(65, 123); Console.WriteLine(code); } int enter = 0; while(code != enter) { Console.WriteLine("Введите символ:"); enter = (int)Console.ReadKey(true).KeyChar; if (enter > code) Console.WriteLine("перед моим символом"); else if (enter < code) Console.WriteLine("после моего символа"); else { Console.WriteLine("Угадал"); Console.ReadKey(true); break; } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д