Смена регистра букв - C#
Формулировка задачи:
Здравствуйте. Каким образом можно превращать буквы верхнего регистра в нижний, и наоборот (при этом, программа игнорирует цыфры). То есть, в консоле вводятся разные буквы/слова разного регистра, при этом при вводе какого-то знака (допустим @) программа читает слова и меняет регистры.
Решение задачи: «Смена регистра букв»
textual
Листинг программы
if (input.Where(x => char.IsLetter(x)).Count(y => char.IsUpper(y)) >= input.Where(x => char.IsLetter(x)).Count(y => char.IsLower(y))) //эквивалентно if (input.Where(char.IsLetter).Count(char.IsUpper) >= input.Where(char.IsLetter).Count(char.IsLower))
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д