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

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4.167 из 5
Похожие ответы