Функция. Переписать строку 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));

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.067 из 5
Похожие ответы