|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
30.04.2015, 14:40 | #1 |
Новичок
Джуниор
Регистрация: 10.04.2015
Сообщений: 733
|
перебор по циклу
Вот идет допустим цикл от 1 до 12 (1,2,3,4,5,6,7,8,9,10,11,12) и идут в переборе буквы aaa,aab,aac итд. Как сделать чтобы было так:
1 aaa 2 aab 3 aac 4 aad 5 aae 6 aaf 7 aag 8 aaf 9 aah 10 aai 11 aah 12 aaj итд. То есть 1-12 (aaa);1-12(aab);1-12(aac)итд. Перебор цифр чтобы шел до конца. Цифры в tb1 буквы в tb2 |
30.04.2015, 14:59 | #2 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Цитата:
Если нужны все комбинации определенной длины из букв алфавита, то например так: http://stackoverflow.com/questions/1...r-combinations Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
30.04.2015, 15:27 | #3 |
Новичок
Джуниор
Регистрация: 10.04.2015
Сообщений: 733
|
то есть я нажал на кнопку и пошли в цикле числа от 1 до 12 а буквы стоят aaa потом когда цикл закончился дошел до 12 - опять начался 1,2,3 итд. но уже aab то есть после завершение очередного цикла перебор идет дальше по алфавиту
не консольное приложение а windows form application пока у меня получилось только то что цифры и буквы (1-12 и aaa) идут одновременно! вот так должно быть: 1 aaa 2 aaa 3 aaa 4 aaa 5 aaa 6 aaa 7 aaa 8 aaa 9 aaa 10 aaa 11 aaa 12 aaa 1 aab 2 aab 3 aab ... итд. Последний раз редактировалось Stilet; 30.04.2015 в 15:46. |
30.04.2015, 15:36 | #4 | ||
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Цитата:
Цитата:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
||
30.04.2015, 15:38 | #5 |
Новичок
Джуниор
Регистрация: 10.04.2015
Сообщений: 733
|
тут часть кода:
Код:
1 aaa 2 aaa 3 aaa 4 aaa 5 aaa 6 aaa 7 aaa 8 aaa 9 aaa 10 aaa 11 aaa 12 aaa 1 aab 2 aab 3 aab 4 aab 5 aab 6 aab 7 aab 8 aab 9 aab 10 aab 11 aab 12 aab Что тут не понятного? Цифры а tb1 идут цикл 1-12, буквы идут tb2 при полном прохождении цикла(1-12) идет буква слейдуйщая по алфавиту. Последний раз редактировалось Stilet; 01.05.2015 в 20:47. |
30.04.2015, 17:30 | #6 |
Форумчанин
Регистрация: 16.01.2015
Сообщений: 672
|
2 цикла делайте
|
30.04.2015, 17:54 | #7 |
Новичок
Джуниор
Регистрация: 10.04.2015
Сообщений: 733
|
можешь, пожалуйста, мне код натыкать?
у меня все готова просто у меня оба цикла идут одновременно а мне надо чтобы было бы как в примере! 1-12 aaa, 1-12 aab...... |
30.04.2015, 18:01 | #8 |
Форумчанин
Регистрация: 16.01.2015
Сообщений: 672
|
как одновременно?
первый по буквам, второй (вложенные) по цифрам |
30.04.2015, 19:53 | #9 |
Новичок
Джуниор
Регистрация: 10.04.2015
Сообщений: 733
|
вот так:
1 aaa 2 aab 3 aac 4 aad 5 aae и это называется одновременно так написал же, 2 с одним вложенным for(тут по a..z) { for(тут по 1..12) { } } Последний раз редактировалось Alex11223; 08.05.2016 в 21:58. |
30.04.2015, 20:02 | #10 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Только циклов с a..z 3 штуки будет. Ну или так, как в моем коде. Просто добавить цикл с цифрами в тот foreach.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программа перебора вариантов (изменить перебор цифровой на перебор буквенный) | BArt2000 | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 02.03.2015 12:56 |
Не идёт по циклу | rentxxx89 | Общие вопросы C/C++ | 26 | 23.01.2012 22:43 |
Оператори циклу while, do-while ?? | axi.niko | Общие вопросы C/C++ | 2 | 12.12.2010 12:17 |
Вопрос по циклу | Айдар | Работа с сетью в Delphi | 1 | 31.08.2010 13:40 |
Вопросик по циклу | Almost_Famous | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 15.05.2008 21:45 |