.NET 4.x Выбор случайной последовательности из заданного алфавита - C#
Формулировка задачи:
Привет!
К примеру есть алфавит нижний, верхний регистр англ.язык и цифры. Вопрос: надо написать рандом, чтобы использовалось 20 символов из алфавита,когда комп показал эти символы, то после нажатии кнопки показал дальше 20 символов, чтобы были повторения тоже....Как сделать?
Решение задачи: «.NET 4.x Выбор случайной последовательности из заданного алфавита»
textual
Листинг программы
char ch='0'; Random r = new Random(); do { for (int i = 1; i <= 20; i++) { int type = r.Next(0, 3); switch (type) { case 0: ch = (char)r.Next(97, 123); //a-z - 97-122 break; case 1: ch = (char)r.Next(65, 91); //A-Z - 65 - 90 break; case 2: ch = (char)r.Next(48, 58); //0-9 - 48 - 57 break; } Console.Write(ch); } Console.WriteLine(); } while (Console.ReadKey().Key != ConsoleKey.Escape);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д