Преобразовать строку, заменив каждую вторую строчную букву на прописную - C#
Формулировка задачи:
Добрый день. Преобразовать строку, заменив каждую вторую строчную букву на прописную (текст вводится вручную с клавиатуры). Если можно, желательно с применением циклов.Спасибо заранее.
Решение задачи: «Преобразовать строку, заменив каждую вторую строчную букву на прописную»
textual
Листинг программы
int i = 0; string strPost = ""; Console.WriteLine("Введите строку:"); string str = Console.ReadLine(); foreach (var s in str) { if (char.IsLower(s)) i++; if (char.IsLower(s) && i % 2 == 0) strPost += char.ToUpper(s); else strPost += s; } Console.WriteLine(strPost); Console.ReadKey();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д