View difference between Paste ID: V6KA8AKD and W4qEZ532
SHOW: | | - or go back to the newest paste.
1
static string ZrobAnagram(string slowo)
2
{
3
    //stworzenie maszyny losującej i zmiennej która zapiszę nam końcowy anagram
4
    Random r = new Random();
5
    string anagram = "";
6
    //stworzenie listy literek z wybranego słowa
7
    List<char> litery = new List<char>(slowo);
8
9
    //rozlosowanie literek na nowe miejsca
10
    for(int i = 0; i < slowo.Length; i++)
11
    {
12
        //losowanie litery którą teraz ustawimy
13
        int wylosowanaPozycja = r.Next(litery.Count);
14
        //ustawienie litery na nowej pozycji
15
        anagram += litery[wylosowanaPozycja];
16
        //usunięcie litery z listy literek bo już jest ustawiona
17
        litery.RemoveAt(wylosowanaPozycja);
18
    }
19
    return anagram;
20
}