Follow along with the video below to see how to install our site as a web app on your home screen.
Not: This feature may not be available in some browsers.
char[,] harfler = new char[14,14];//sorudaki tanım.
for(int x=0;x<14;x++)
{
for(int y=0;y<14;y++)
{
harfler[x,y]='Z';//dizinin içini hızlıca doldurmak istedim. bu önceden doldurulmuş olucaktır.
}
}
int[] harflerin_ascii_degerleri = new int[26];//soruda verilen ipucundan yola çıktım. aslında dictionary kullanacaktım ancak soruda ascii değerlerini kullanmamız istenmiş.
for(int x=0;x<14;x++)
{
for(int y=0;y<14;y++)
{
int harfin_tablodaki_yeri=((int)harfler[x,y])-65;//tablodaki gerçek yerini 65-90 aralığından 0-25 e indiriyorum.
harflerin_ascii_degerleri[harfin_tablodaki_yeri]++; //artık bütün harfleri sayıya dönüştürdük sayıların büyüğünü bulmak çok kolay.
}
}
int en_buyuk_index=0;
for(int i=0;i<26;i++)
{
en_buyuk_index=harflerin_ascii_degerleri[i]>harflerin_ascii_degerleri[en_buyuk_index]?i:en_buyuk_index;//kolayca en büyük elemanın indexini bulduk.
}
en_buyuk_index+=65;//indexi 0-25 aralığından, ait olduğu yere 65-90 aralığına geri getiriyorum.
Console.WriteLine((char)en_buyuk_index);//ascii değerinden harf olarak yazdırıyorum.