Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
kozzetta
0 / 0 / 0
Регистрация: 24.01.2008
Сообщений: 4
1

Формирование уникальной комбинации

24.01.2008, 14:34. Просмотров 696. Ответов 6
Метки нет (Все метки)

Необходимо сформировать комбинацию цифр и символов вида
5jTg8Pk
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.01.2008, 14:34
Ответы с готовыми решениями:

Комбинации цифр
Как можно реализовать функцию получения всех возможных комбинаций цифр 0 и...

Как посчитать всевозможные комбинации строки
Допустим есть слово "Пример задачи". Стоит цель заменить русские буквы на...

Как найти все возможные комбинации букв в слове?
Допустим есть слово ПОРТ. Нужно получить все возможные комбинации букв из этого...

Определение ранга комбинации рук для игры Покер
Здравствуйте. Нужен модуль, который бы определял ранг комбинации набора из 5...

С# формирование файла
Здравствуйте! Передо мной состоит задача - сформировать файл из имеющегося...

6
Alexey
0 / 0 / 3
Регистрация: 27.03.2012
Сообщений: 5
24.01.2008, 14:45 2
в разделе примеры это все есть
0
kozzetta
0 / 0 / 0
Регистрация: 24.01.2008
Сообщений: 4
24.01.2008, 15:04  [ТС] 3
А ссылку можно?
0
Alexey
0 / 0 / 3
Регистрация: 27.03.2012
Сообщений: 5
24.01.2008, 15:04 4
http://relib.com/sources/code.asp?id=406
0
kozzetta
0 / 0 / 0
Регистрация: 24.01.2008
Сообщений: 4
24.01.2008, 15:13  [ТС] 5
Спасибо ))
0
Sergik
24.01.2008, 15:15 6
я написал более продвинутую функцию:
Код
'Функция генерирует пароль, m-маска
'Маска: a-гласная, z-согласная, 1-цифра, _-спецсимвол, x-любой символ
function genPsw(m)
	dim i,psw
	maskA='EYUIOAeuyioa'
	maskZ='QWRTPLKJHGFDSZXCVBNMqwrtplkjhgfdszxcvbnm'
	mask1='1234567890'
	mask_='!@#$%^&*;,.-_=+'
	maskx=maskA&maskZ&mask1&mask_
	Randomize
	psw=''
	for i=1 to Len(m)
		select case mid(m,i,1)
		case 'a':
			psw=psw&mid(maskA,getRnd(Len(maskA)),1)
		case 'z':
			psw=psw&mid(maskZ,getRnd(Len(maskZ)),1)
		case '1':
			psw=psw&mid(mask1,getRnd(Len(mask1)),1)
		case '_':
			psw=psw&mid(mask_,getRnd(Len(mask_)),1)
		case else
			psw=psw&mid(maskx,getRnd(Len(maskx)),1)
		end select
	next
	genPsw=psw
end function

'Функция возвращает случайное целое число от 1 до параметра max
function getRnd(max)
	getRnd=Int(max* Rnd + 1)
end function
kozzetta
0 / 0 / 0
Регистрация: 24.01.2008
Сообщений: 4
24.01.2008, 15:28  [ТС] 7
Спасибо за функцию)
0
24.01.2008, 15:28
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.01.2008, 15:28

Формирование отчетов
Доброго времени суток. Панель кассира, написанная на asp.net, имеет страничку...

Формирование XML
Надо сформировать xml документ. Формирую его следующим образом XDocument ost =...

Формирование отчетов
Пишу корпоративные приложения, встала проблема с генерацией отчетов, вручную...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru