public static void Main()
Console.WriteLine("Find Most Popular Char");
var str = "Ya ebal tvoy telky";
Console.WriteLine("In: " + str);
var result = FindMostPopularChar(str);
Console.WriteLine("Result = " + result);
public static char FindMostPopularChar(string str)
char[] charsFromStr = str.ToCharArray();
int[] charsCountArray = new int[str.Length];
char[] uniqueCharsArray = new char[str.Length];
for (int i = 0; i < charsFromStr.Length; i++)
for (int j = 0; j < uniqueCharsArray.Length; j++)
if (uniqueCharsArray[j] == charsFromStr[i])
uniqueCharsArray[lastIndex] = Char.ToLower(charsFromStr[i]);
charsCountArray[lastIndex] = 1;
for (int i = 0; i < charsCountArray.Length; i++)
if (max < charsCountArray[i])
max = charsCountArray[i];
char popularChar = uniqueCharsArray[popularIndex];