![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Прошу помощи:
Как из строки типа: [A-C][EF][K-PSZ] получить список "слов": AEK AEL AEM AEO AEP AES AEZ AFK AFL AFM AFO AFP AFS AFZ BEK BEL BEM и так далее? Я создал массив и заполнил его алфавитом: Код:
Потом делал циклами с поиском, в итоге получалась пирамида циклов... ![]() Последний раз редактировалось lkz_07, 19.12.2014 в 22:54. |
#2
|
||||
|
||||
![]() А так не проще?
Код:
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
#3
|
|||
|
|||
![]() Код:
Не эффективно, зато просто. |
#4
|
||||
|
||||
![]() Цитата:
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#5
|
|||
|
|||
![]() Цитата:
Да, сам дурак, не внимательно прочитал задачу. Единственное, тут есть маленькая проблемка. Алеган дал решение для конкретной строки. Вопрос - как сделать для любой подобной строки. Надо более точно знать задание. Например, допустимы ли только заглавные латинские буквы или могут быть строчные русские буквы, например, или цифры. |
#6
|
|||
|
|||
![]() Цитата:
Это да - для конкретного кол-ва скобок. Их может быть неопределнное кол-во: 2 или 4 или 6 и т.д. Я взял для примера - 3. Пока только для прописных (заглавных) букв, один язык английский. А строчные потом можно сделать из созданного списка: типа со 2-ого буквы и до конца слова переводить в нижний регистр. Главное как создать список? Alegun может и правильно подсказал начало: Код:
Если будет 4 скобки или больше - как сделать конкретное кол-во циклов для введенной строки? |
#7
|
||||
|
||||
![]() Для данной конкретной строки получился вот такой бред - компиляция из всего вышеприведённого кода
Код:
Я не понял Вашего вопроса, но всё же Вам на него отвечу! Последний раз редактировалось Alegun, 22.12.2014 в 07:08. |
#8
|
||||
|
||||
![]() Забавная задачка. Так устроит?
Код:
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#9
|
||||
|
||||
![]() Да уж, многоувж. товарищ Страдалецъ - браво!
Двое суток въезжал в твой пример: торжество рекурсии и разработчиков класса TStringList, мне пока, вот так сходу, такое не доступно, спсб за науку ![]() Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
Этот пользователь сказал Спасибо Alegun за это полезное сообщение: | ||
lkz_07 (23.12.2014)
|
#10
|
|||
|
|||
![]() Цитата:
Огромное Вам СПАСИБО. Буду тестировать и дорабатывать под свою задачу. ![]() |