Функция. Переписать строку 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));
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д