Дана последовательность, состоящая из 10 слов. Напечатать слова последовательности, предварительно преобразовав каждое из них по следующему правилу: перенести первую букву в конец слова.
Мне кажется что необходимо будет использовать два элемента, Remove и Insert.
Но как это реализовать и как эти элементы вообще работают, я не могу разобраться. Буду очень признателен за помощь.
Я решил её с помощью циклов, но мне необходимо решить с помощью класса string воспользовавшись любым из подходящих основных элементов.
Код | Console.WriteLine(); char[] s = "мама мыла казак ".ToCharArray(); int i = 0; do { int l = i; string w = ""; char x = 'f'; while ((s[i] != ' ') && (i < s.Length)) { if (i == l) x = s[i]; else w = w + s[i]; i++; } w = w + x; Console.Write(w + ' '); i++; } while (i < s.Length); Console.ReadLine();
|
|