![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 02.02.2013
Сообщений: 63
|
![]()
1. объясните мне назначение Case пожалуйста, кучу сайтов по нему пересмотрел так и не понял как его использовать... сложный он какой то...
2. подскажите тип, что то вроде Boolean только содержит не True\False, а 0\1 Последний раз редактировалось Host-2013; 20.02.2013 в 17:36. |
![]() |
![]() |
#2 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,430
|
![]()
1. http://www.delphisources.ru/pages/fa.../Case.php.html
"case - вместо тысячи if" ![]() 2. А зачем? Делаете ord(t), где t - булева переменная, вот Вам 0 и 1.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
#3 | ||
Пользователь
Регистрация: 02.02.2013
Сообщений: 63
|
![]() Цитата:
![]() Цитата:
2. скорее всего не подойдет, мне надо сделать в параметрах функции переменную которая может принимать значения 0 и 1 п.с. добавлю еще вопрос: 3. как объединить множества? к примеру есть Код:
так вот как потом объединять такие множества? смысл в том что хочу создать функцию выдающую рандомный символ по заданным критериям, то есть что то типа: Function RandomSymbols(Count: integer; Ru_Big, Ru_Small, En_Big, En_Small, Numbers, Spec_symbols: Boolean): string; и надо если Ru_Big и En_Small стоят 1, то 2 множества объединить и дальше уже рандомом как то выбрать символ Последний раз редактировалось Host-2013; 20.02.2013 в 19:10. |
||
![]() |
![]() |
#4 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
![]() Цитата:
I'm learning to live...
|
||
![]() |
![]() |
#5 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,430
|
![]()
1. Никаких мудреных условий в case.
В лучшем случае можно задать диапазон или несколько диапазонов чисел, например: Код:
Код:
Сделайте константные строки: Код:
![]()
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() Последний раз редактировалось BDA; 20.02.2013 в 19:24. |
![]() |
![]() |
#6 | |
Пользователь
Регистрация: 02.02.2013
Сообщений: 63
|
![]() Цитата:
![]() 4. я просто надеялся что есть какая нибудь функция -_- кстати а chr не может их выдать? может там с какого то по какой то номер они идут я хз... |
|
![]() |
![]() |
#7 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,430
|
![]()
4. http://upload.wikimedia.org/wikipedi...Code_Chart.svg
3. Ну геморойтесь ![]() Вы не можете взять рандомный элемент из множества, т.е. Вам придется делать: Получать 1 множество символов, сливая все требуемые Преобразовывать множество в массив символов Брать рандомный символ Конечно, Вы можете брать рандомное число, преобразовывать в символ и проверять принадлежность множеству, но так можно достаточно долго не попадать во множество.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 02.02.2013
Сообщений: 63
|
![]() |
![]() |
![]() |
#9 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,430
|
![]() Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 02.02.2013
Сообщений: 63
|
![]()
BDA, большое спасибо
![]() Код:
|
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перемещение из case 1 в case 2(switch(), язык Си) | Павел_95 | Помощь студентам | 13 | 11.01.2013 14:18 |
case of | Ekzamenator | Помощь студентам | 2 | 12.11.2011 17:55 |
Use case | elenSV | Помощь студентам | 0 | 09.06.2010 22:28 |