Генерирование букв
|
|
AntiAlianKiller | Дата: Вторник, 28 Августа 2012, 19:17 | Сообщение # 1 |
постоянный участник
Сейчас нет на сайте
| Возможно-ли сгенировать букву с помощью 1-3 действий? (Т.е. не так банально и тупо, как сгенерировать число от 1 до 32, если сген. число равно 1, то А, если 2, то Б, если 3, то В и т.д.)
╔Искусственный интеллект - EVAbot ╠Убийственная музыка - EpicMus ╠Roguelike - Watcher of Dungeon ╠Однокнопочная стратегия - One Button Epic Battle ╠Он-лайн шутер - You Can Not win ╠Текстовый квест - TimeLess ╚Уникальный кликер - MineClick
|
|
| |
allxumuk | Дата: Вторник, 28 Августа 2012, 19:20 | Сообщение # 2 |
старожил
Сейчас нет на сайте
| Quote (AntiAlianKiller) Т.е. не так банально и тупо, как сгенерировать число от 1 до 32, если сген. число равно 1, то А, если 2, то Б, если 3, то В и т.д. А если записать буквы в массив и брать значение из ячейки, номер которой сгенерировали так банально?
Любой дурак может написать программу, которую поймёт компилятор. Хорошие программисты пишут программы, которые смогут понять другие программисты.
|
|
| |
AntiAlianKiller | Дата: Вторник, 28 Августа 2012, 19:24 | Сообщение # 3 |
постоянный участник
Сейчас нет на сайте
| Да, я думал об этом... Но с массивами работать не умею
╔Искусственный интеллект - EVAbot ╠Убийственная музыка - EpicMus ╠Roguelike - Watcher of Dungeon ╠Однокнопочная стратегия - One Button Epic Battle ╠Он-лайн шутер - You Can Not win ╠Текстовый квест - TimeLess ╚Уникальный кликер - MineClick
|
|
| |
SWFcreator | Дата: Вторник, 28 Августа 2012, 19:56 | Сообщение # 4 |
участник
Сейчас нет на сайте
| Не знаю, какой ЯП предусмотрен в скирре, но в ASCII каждый символ кодируется определенным числом. Буква а - 97 и тд. Можно взять char и генерировать в него число от 97 и до 123.
|
|
| |
Stalker_Shooter | Дата: Вторник, 28 Августа 2012, 20:07 | Сообщение # 5 |
3D XNA'шник
Сейчас нет на сайте
| Quote (AntiAlianKiller) Но с массивами работать не умею Ничего сложного тут нет. Если интересно, могу показать пример на Pascal/C#
*Не убегай от снайпера, умрешь уставшим. *Мои статьи...
|
|
| |
arrow25 | Дата: Вторник, 28 Августа 2012, 20:09 | Сообщение # 6 |
постоянный участник
Сейчас нет на сайте
| AntiAlianKiller, вот SWFcreator тебе привел самый разумный вариант)
|
|
| |
allxumuk | Дата: Вторник, 28 Августа 2012, 20:15 | Сообщение # 7 |
старожил
Сейчас нет на сайте
| Quote (SWFcreator) Не знаю, какой ЯП предусмотрен в скирре, но в ASCII каждый символ кодируется определенным числом. Буква а - 97 и тд. Можно взять char и генерировать в него число от 97 и до 123. А ведь правда.
AntiAlianKiller, Лови.
Любой дурак может написать программу, которую поймёт компилятор. Хорошие программисты пишут программы, которые смогут понять другие программисты.
|
|
| |
AntiAlianKiller | Дата: Вторник, 28 Августа 2012, 21:32 | Сообщение # 8 |
постоянный участник
Сейчас нет на сайте
| allxumuk, спасибо!
Где можно узнать char -ы всех русских и английских букв ??
Нашел Кому интересно - ТЫКДобавлено (28.08.2012, 21:32) --------------------------------------------- Опять проблема! Как сделать так, чтобы с помощью кода текст не становился каким-либо, а прибавлялся к уже существующему ??
Code import random
EditBox.AppendText = chr(random.randint(97,123)) Не получается((
╔Искусственный интеллект - EVAbot ╠Убийственная музыка - EpicMus ╠Roguelike - Watcher of Dungeon ╠Однокнопочная стратегия - One Button Epic Battle ╠Он-лайн шутер - You Can Not win ╠Текстовый квест - TimeLess ╚Уникальный кликер - MineClick
Сообщение отредактировал AntiAlianKiller - Вторник, 28 Августа 2012, 21:07 |
|
| |
allxumuk | Дата: Вторник, 28 Августа 2012, 21:37 | Сообщение # 9 |
старожил
Сейчас нет на сайте
| Code EditBox.Text = EditBox.Text + chr(random.randint(97,123))
Любой дурак может написать программу, которую поймёт компилятор. Хорошие программисты пишут программы, которые смогут понять другие программисты.
|
|
| |
AntiAlianKiller | Дата: Вторник, 28 Августа 2012, 21:43 | Сообщение # 10 |
постоянный участник
Сейчас нет на сайте
| allxumuk, спасибо!
╔Искусственный интеллект - EVAbot ╠Убийственная музыка - EpicMus ╠Roguelike - Watcher of Dungeon ╠Однокнопочная стратегия - One Button Epic Battle ╠Он-лайн шутер - You Can Not win ╠Текстовый квест - TimeLess ╚Уникальный кликер - MineClick
|
|
| |
SWFcreator | Дата: Вторник, 28 Августа 2012, 22:03 | Сообщение # 11 |
участник
Сейчас нет на сайте
| Quote (allxumuk) EditBox.Text = EditBox.Text + chr(random.randint(97,123)) 123 не должно входить в промежуток.
|
|
| |
AntiAlianKiller | Дата: Вторник, 28 Августа 2012, 22:10 | Сообщение # 12 |
постоянный участник
Сейчас нет на сайте
| Я знаю. 123 - это знак " { ".
╔Искусственный интеллект - EVAbot ╠Убийственная музыка - EpicMus ╠Roguelike - Watcher of Dungeon ╠Однокнопочная стратегия - One Button Epic Battle ╠Он-лайн шутер - You Can Not win ╠Текстовый квест - TimeLess ╚Уникальный кликер - MineClick
|
|
| |
arrow25 | Дата: Вторник, 28 Августа 2012, 22:41 | Сообщение # 13 |
постоянный участник
Сейчас нет на сайте
| AntiAlianKiller, генератор паролей что ли делаешь?
|
|
| |