Посчитать количество гласных и согласных в слове - C#
Формулировка задачи:
Посчитать количество гласных и согласных в слове.
Входные данные: строка
Выходные данные: количество гласных и согласных.
Решение задачи: «Посчитать количество гласных и согласных в слове»
textual
Листинг программы
string str = Console.ReadLine(); string vowels = "уеыаоэяиёю"; string consonants = "цкнгшщзхфвпрлджчсмтб"; IEnumerable<int> counts = Enumerable.Range(0, 2) .Select((_, i) => (i & 1) == 0 ? str.Count(c => (vowels +vowels.ToUpper()).Contains(c)) : str.Count(c => (consonants +consonants.ToUpper()).Contains(c))); Console.WriteLine ($"Количество гласных букв: {counts.ElementAt(0)}\nКоличество согласных букв: {counts.ElementAt(1)}");
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д