Здравствуйте! Генерирую число
Код | Random randomChisloB = new Random(); chisloB = Convert.ToInt32(randomChisloB.Next() % summa);
|
затем
Код | while (bukva == -1)//в цикле находим промежуток из массива вероятностей символов, в который попадает сгенерированное число { x += stroka[0, cchetchik]; if (chisloB == summa || (chisloB >= (x - stroka[0, cchetchik]) && chisloB < x)) { bukva = stroka[1,cchetchik]; } cchetchik += 1; }
|
Получается подряд например
Код | 15 15 15 15 15 15 15 17 17 17 17 17 17 17 17 17 13 13 13 13 13 13 13 13 13 13 13 13 ну и т.д.
|
Не подскажите почему? |