Переписать программу без использования StringBuilder - C#
Формулировка задачи:
Листинг программы
- Console.WriteLine("Введите символ");
- char c = Convert.ToChar(Console.ReadLine());
- Console.WriteLine("Введите строку");
- string s = Console.ReadLine();
- bool found = false;
- StringBuilder sb = new StringBuilder(s);
- for (int i = s.Length - 1; i >= 0; i--)
- {
- if (sb[i] == c)
- {
- found = true;
- sb.Insert(i, c);
- }
- }
- s = sb.ToString();
- Console.WriteLine(found ? s : "Не найден");
- Console.ReadKey();
Решение задачи: «Переписать программу без использования StringBuilder»
textual
Листинг программы
- Console.WriteLine("Введите символ");
- char c = Convert.ToChar(Console.ReadLine());
- Console.WriteLine("Введите строку");
- string s = Console.ReadLine();
- bool found = s.IndexOf(c) != -1;
- s = s.Replace(c, new string(c, 2));
- Console.WriteLine(found ? s : "Не найден");
- Console.ReadKey();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д