С Новым годом! Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 13.08.2016
Сообщений: 28

Генератор слов по маске

13.08.2016, 14:38. Показов 2027. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток, Уважаемые программисты!

Есть ряд слов и цифр, допустим:
Алексей, Шарик, Январь, 3213, 987 и т.д
Как осуществить перемешку всех этих слов и вывод в Листбокс например:
Шарик3213
АлексейЯнварь
Январь987Алексей
Как это автоматизировать?


Для примера
Visual Basic
1
2
3
4
5
6
all_chars = array("Алексей","Январь","987","Шарик","323","Тост","Ковёр")
Randomize
for i = 1 to 20
   random_index = int(Rnd()*7)
clave = clave & all_chars(random_index) 
next
Но здесь выводятся только так:
Алексей
АлексейЯнварь987
АлексейЯнварь987Шарик
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.08.2016, 14:38
Ответы с готовыми решениями:

Генератор слов
Нужно зделать генератор слов на C++ или на Visual Basic с учётом правил граматики(не начинать слова с мягкого знака и т.д.). Помогите...

Генератор диапазона чисел по маске
Доброго времени суток.Короче вопрос такой.Нужно создать файл с числами по маске var a,b,c,i:integer; f:text; begin ...

Поиск слов по маске в строке, их удаление, сортировка оставшихся слов
Доброго времени суток. Помогите, пожалуйста, реализовать задачу. нужно из текстового файла считать текст, потом по введенной пользователем...

5
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38167 / 21102 / 4307
Регистрация: 12.02.2012
Сообщений: 34,690
Записей в блоге: 14
13.08.2016, 15:32
Лучший ответ Сообщение было отмечено Bunnyone как решение

Решение

Вывод 20 групп по n случайных слов:

Visual Basic
1
2
3
4
5
6
7
8
9
10
    all_chars = array("Алексей","Январь","987","Шарик","323","Тост","Ковёр")
    Randomize
    for i = 1 to 20
        wd=""
        for j=1 to n 
             random_index = int(Rnd()*7)
             wd = wd & all_chars(random_index) 
        next j
        debug.print wd  
    next
1
oh my god
 Аватар для fever brain
1456 / 796 / 161
Регистрация: 05.01.2016
Сообщений: 2,307
Записей в блоге: 8
16.08.2016, 17:49
Цитата Сообщение от Catstail Посмотреть сообщение
int(Rnd()*ubound(array..))
ListBox.. additem..
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38167 / 21102 / 4307
Регистрация: 12.02.2012
Сообщений: 34,690
Записей в блоге: 14
16.08.2016, 17:53
Цитата Сообщение от fever brain Посмотреть сообщение
ListBox.. additem..
- Listbox - объект. Его нужно создавать. И контейнер для него может понадобиться... Так что не могу это одобрить.
0
oh my god
 Аватар для fever brain
1456 / 796 / 161
Регистрация: 05.01.2016
Сообщений: 2,307
Записей в блоге: 8
16.08.2016, 18:09
Цитата Сообщение от Catstail Посмотреть сообщение
Его нужно создавать
ну создайте.
Цитата Сообщение от Bunnyone Посмотреть сообщение
Как осуществить перемешку всех этих слов и вывод в Листбокс
а вообще моё мнение, для подобных задачь Listbox - самое оно ...

Добавлено через 11 минут
Я понял что вы перемешали массив, а Bunnyone, может этого не увидеть.. ну всяко бывает
Кстати у Вас нет Randomize .. (сброс счётчика генератора случайного числа)
нужен реальный список. Уверен что к завтре ктонибудь скинет хороший ответ может быть это буду я )
2
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38167 / 21102 / 4307
Регистрация: 12.02.2012
Сообщений: 34,690
Записей в блоге: 14
16.08.2016, 18:18
Добавлено через 2 минуты
fever brain, а, не заметил... Да, Вы правы.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.08.2016, 18:18
Помогаю со студенческими работами здесь

Реализовать поиск слов по маске
Решил запилить поиск слов по маске: буквы и символы (* и ?) из текстового файла, но никак не могу придумать, как можно парсить так слова....

Алгоритм поиска слов по маске
Здравствуйте. Передо мной стоит задача - написать функцию, которая по заданной маске и слову возвращает true/false, если слово по...

Поиск слов по маске в текстовом редакторе
Здравствуйте, возникла проблема, нужно реализовать текстовый редактор с подсчетом статистики(гласные буквы, согласные и т.д), а также...

delphi и word. Поиск слов по маске и между строк.
Добрый день. Не судите строго. Принялся за изучение delphi. у меня такая задача. Программка открывает doc файл и ищет в нём слово по...

Сделать поиск слов в заданной пользователем строкой по Маске
Сделать поиск слов в заданной пользователем строкой по Маске. Маска делается строкой, которая может имеет все известные символы и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru