Предмет: Информатика, автор: Кирилл3146733

Составить алгоритм для составления сложных паролей


Safixx: В паскале?
Кирилл3146733: Нет
Аноним: А в чем? И какой пароль Вы называете сложным?

Ответы

Автор ответа: roman1020
1

local password = ""

math.randomseed(os.time())

local sum = {"a", "b", "c", "d", "s", "w", "#", "S", "P", "R", "E", "q", "m"} --Тут символы которые будут встречаться в пароле

local countSum = 8 --длина пароля

for i = 1, countSum do

 password = password..sum[math.random(1, #sum)]

end

print("Пароль: "..password)

Алгоритм таков:

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


roman1020: Язык программирования lua
Похожие вопросы