Написать рекурсивную функцию, которая удаляет из строки начальные и конечные пробелы - C# (199084)
Формулировка задачи:
Написать рекурсивную функцию, которая удаляет из строки начальные и конечные пробелы.
Помогите пожалуйста)))
Решение задачи: «Написать рекурсивную функцию, которая удаляет из строки начальные и конечные пробелы»
textual
Листинг программы
//удаляет пробел в начале string funcS(string s) { return s.Length==0? string.Empty : (s[0].Equals(' ')? funcS(s.Substring(1, s.Length-1) : s); } //удаляет пробел в конце string funcE(string s) { return s.Length==0? string.Empty : (s[s.Length-1].Equals(' ')? funcS(s.Substring(0, s.Length-1) : s); } //удаляет и в начале и в конце string func(string s) { return funcS(funcE(s)); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д