В строке, содержащей минимум два символа ‘-’, переставить в обратном порядке все символы - C#
Формулировка задачи:
В строке, содержащей минимум два символа ‘-’, переставить в обратном порядке все символы, расположенные между первым и последним вхождениями символа ‘-’
Решение задачи: «В строке, содержащей минимум два символа ‘-’, переставить в обратном порядке все символы»
textual
Листинг программы
var text = Console.ReadLine(); int start = text.IndexOf('-'); int end = text.LastIndexOf('-'); var buffer = text.ToCharArray(); while (start < end) { char t = buffer[start]; buffer[start++] = buffer[end]; buffer[end--] = t; } Console.WriteLine(new string(buffer));
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д