Дана строка. Вставить после каждого символа два случайных символа - C#
Формулировка задачи:
Здравствуйте! помогите с реализацией!! Часть задания я решил, подскажите как сделать рандомные буквенные значения, после каждого символа?
Заранее спасибо!
Console.WriteLine("Введите строку:"); string a = ""; a = (Console.ReadLine()); string b = ""; foreach (char element in a) { b += element + ""; } Console.WriteLine(b.ToString()); Console.ReadKey();
Решение задачи: «Дана строка. Вставить после каждого символа два случайных символа»
textual
Листинг программы
Console.Write("Введите строку: "); string a = Console.ReadLine(); var sb = new StringBuilder(); foreach(var item in a) { sb.Append(item); sb.Append((char)rnd.Next((int)'а', (int)'я' + 1)); sb.Append((char)rnd.Next((int)'а', (int)'я' + 1)); } Console.WriteLine(sb.ToString()); Console.ReadKey(true);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д