Дана строка. Вставить после каждого символа два случайных символа - 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);