Вывод согласных символов в строке - C#
Формулировка задачи:
. С клавиатуры вводится строка символов. Вывести на экран все согласные символы, встречающиеся в строке.
Решение задачи: «Вывод согласных символов в строке»
textual
Листинг программы
using System;
class demo
{
static string consonant = "БбВвГгДдЖжЗзЙйКкЛлМмНнПпРрСсТтФфХхЦцЧчШшЩщ";
static bool IsConsonant(char c)
{
foreach (char letter in consonant)
if (c == letter) return true;
return false;
}
static void Main()
{
string phrase = Console.ReadLine();
foreach (char ch in phrase)
if (IsConsonant(ch)) Console.Write(ch);
Console.WriteLine();
Console.ReadKey(true);
}
}