Функция. Переписать строку s так, чтобы символы в ней были записаны в обратном порядке - C#
Формулировка задачи:
поможете
переписать строку s так, чтобы символы в ней были записаны в обратном порядке:
Как сделать функцию?? из этого
string S = "MAGAZIN"; StringBuilder sl = new StringBuilder(S.Length); //Выделяем память для строки,равную длине этой строки for (int i = 0; i<sl.Capacity; i++) //Максимальная длина строки, которая может поместиться в выделенную для объекта память sl.Insert(0, S[i]); //Вставляем строковое представление Console.WriteLine(sl); //Наоборот Console.Read();
Решение задачи: «Функция. Переписать строку s так, чтобы символы в ней были записаны в обратном порядке»
textual
Листинг программы
// определить в классе static string Reverse(string input) { if (string.IsNullOrEmpty(input)) throw new ArgumentException(nameof(input)); StringBuilder sl = new StringBuilder(input.Length); for (int i = 0; i<sl.Capacity; i++) //Максимальная длина строки, которая может поместиться в выделенную для sl.Insert(0, S[i]) return sl.ToString(); } ... string S = "MAGAZIN"; Console.WriteLine(Reverse(S));
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д