Untitled
unknown
plain_text
a year ago
1.4 kB
7
Indexable
using System; using System.IO; namespace Program { class Program { static void Main(string[] args) { string s, nazwa = @"E:\PK\lab3\Zadania 8\zad7\opowiadanie.txt"; Dictionary<char, int> litera_ilosc = new Dictionary<char, int>(); FileStream plik = new FileStream(nazwa, FileMode.Open, FileAccess.Read, FileShare.None); System.IO.StreamReader odczyt = new StreamReader(plik); while ((s = odczyt.ReadLine()) != null) { foreach (char znak in s) { if (char.IsLetter(znak)) { char litera_mala = char.ToLower(znak); if (litera_ilosc.ContainsKey(litera_mala)) { litera_ilosc[litera_mala]++; } else { litera_ilosc[litera_mala] = 1; } } } } var litera_ilosc_posortowane = litera_ilosc.OrderByDescending(x => x.Value).ToList(); foreach (var x in litera_ilosc_posortowane) { System.Console.WriteLine($"{x.Key}: {x.Value}"); } } } }
Editor is loading...
Leave a Comment