Napisz program w C#.

Krok 1. Napisz kod funkcji haszującej opisanej następująco:

"Dla każdego słowa oblicz sumę złożoną z wartości kodów ASCII (względnie: UTF-8) liter tego słowa. Następnie oblicz resztę z dzielenia tej sumy przez 10."

(w skrócie: (suma kodów ASCII liter słowa) mod 10 )


Krok 2. Stwórz tablicę mieszającą wielkości 10 i przypisuj do niej kolejne elementy:

„ABC”, „CBA”, „CAB”, „ALA”, „MA”, „KOTA”, „A”, „KOT”, „MA”, „ALE”


Krok 3. Wypisz całą tablicę mieszającą.


Program ma zawierać 2 tablice - z przypisanymi elementami oraz pustą mieszającą, w której elementy będą poukładane już po działaniu funkcji haszującej. Wynikiem programu ma być wypisana tablica mieszająca wypisująca dane w kolejności: CAB, KOT, MA, KOTA, MA, A, ALA, ALE, ABC, CBA.