Страница 1 из 1
Сгенерировать строку
Добавлено: 27 мар 2005, 19:39
qwertyuiop
Как сделать сабж,имея определённый набор алфавита?
Заранее спасибо
Добавлено: 28 мар 2005, 14:43
Romeo
Алфавит храним в массиве, размер массива известен. Для генерации строки достаточно значала сгенерировать случайное число и принять его за длину формируемой строки. Затем выделить память под строку и пробежаться по ней в цикле, для каждого символа выполняя следующее:
1. Сгенерировать случайное число i между 0 и РазмерМассиваАлфавита-1;
2. Присвоить текущему символу элемент из массива с алфавитом под номером i.