Написать рекурсивную функцию, которая удаляет из строки начальные и конечные пробелы - C# (198759)
Формулировка задачи:
Написать рекурсивную функцию, которая удаляет из строки начальные и конечные пробелы.
Помогите пожалуйста)))
Подойдёт ли тут replace?
Вот какой кусок есть, но явно очень криво. ;(
static void Main(string[] args) { string s1; Console.WriteLine("Введи строку"); s1 = Convert.ToString(Console.ReadLine()); int i = 0; string ss = Probel(s1, i); Console.WriteLine(ss); } static string Probel(string s1, int i) { char[] array = s1.ToCharArray(); string s2; if (array[i] != ' ') return s1; else s2 = s1.Replace(" ", ""); return Probel(s2, i + 1); }
Решение задачи: «Написать рекурсивную функцию, которая удаляет из строки начальные и конечные пробелы»
textual
Листинг программы
if (s == null || s.Length == 0) return s;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д