Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Рандом символы в заданной строке
- static void Main(string[] args)
- {
- Console.WriteLine("Задайте длину строки");
- int N = Convert.ToInt32(Console.ReadLine());
- string SR = ReturnSR(N);
- Console.WriteLine(SR);
- Console.ReadKey();
- }
- static String ReturnSR(int N)
- {
- string SR1;
- string Alph = "abcdefghijklmnopqrstuvwxyz";
- string Numb = "0123456789";
- string Symb = "!@#$%^";
- Random rnd = new Random(DateTime.Now.Millisecond);
- char[] SR = new char[N];
- for (int i = 0; i < N; i++)
- {
- switch (rnd.Next(3))
- {
- case 0:
- SR[i] = Convert.ToChar(Alph.Substring(rnd.Next(26), 1));
- break;
- case 1:
- SR[i] = Convert.ToChar(Numb.Substring(rnd.Next(10), 1));
- break;
- case 2:
- SR[i] = Convert.ToChar(Symb.Substring(rnd.Next(6), 1));
- break;
- }
- }
- SR1 = new string(SR);
- return SR1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement