Наваял для собственных нужд генератор словарей, решил поделиться с общественностью, вдруг пригодится. Опишу кратко: консольный генератор, параметры берет из командной строки, может комбинировать словари и константы в разных вариантах. Вывод данных в файл. Есть несколько базовых словарей в комплекте (цифры, буквы, символы, имена, города). Из недостатков: Берет данные из словарей "как есть", регистр менять не может, слова не обрезает. Архи критичен к правильности задания параметров, проверок в коде почти нет, диагностических сообщений нет. Примеры использования: командная строка: source.exe [s_en_l][s_en_l] или: source.exe [s_en_l:0,0:25,25] На выходе: aa, ab, ..., lm, ln, lo, ..., zy, zz командная строка: source.exe [n_fem] [n_m] На выходе: августа абдулл, августа абдулла, ..., машка ярослав, машка яша, медея абдулл, ..., януария ярослав, януария яша командная строка: source.exe [n:1,9,7,0:2,0,1,0]-[n:0,1:1,2]-[n:0,1:3,1] На выходе: 1970-01-01, 1970-01-02, ..., 1995-12-31, 1996-01-01, ..., 2010-12-30, 2010-12-31. В выходном файле каждая запись идет с новой строки, тут для краткости через запятую. Более подробное описание работы в архиве. P.S. Если доблестная администрация сочтет сею тему лишенной смысла, можно смело удалять.
Это не лаба, это хобби. Т.е. иногда прижимает необходимость провернуть посредством программы некую задачу... Вот приходится изворачиваться.