Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
K39B3mz4s5.file.doc
Скачиваний:
3
Добавлен:
30.04.2022
Размер:
247.81 Кб
Скачать

Варианты первого задания на формирование программы - генератора паролей

Вари-ант

Количество символов пароля

Перечень требований

1

6

1. b12 - случайные буквы из идентификатора пользователя.

2. b3 = N2 mod 10 (где mod 10 - остаток от деления числа на 10).

3. b4 - случайная цифра.

4. b5 - случайный символ из множества {!,",#,$,%,&,',(,),*}.

5. b6 - случайная малая буква английского алфавита.

Продолжение табл. 3

2

6

  1. b1 – случайная цифра.

  2. b2– случайная малая буква английского алфавита.

  3. b3 – случайная буква из идентификатора пользователя.

  4. b4, b5, b6 - случайный символ из множества {!,",#,$,%,&,',(,),*}.

3

7

1. b1, b2 - случайные малые буквы английского алфавита.

2. b3 – случайная буква из идентификатора пользователя.

2. b4, b5 - случайные заглавные буквы английского алфавита.

3. b6, b7 - двузначное число, равное N4 mod 100. (Если остаток - однозначное число, то Ь6 = 0).

4

7

1. b1, b2 – случайные числа от 0 до 9.

2. b3, b4 , b5 – случайные малые буквы английского алфавита

  1. b6, b7 - - случайные буквы из идентификатора пользователя.

5

8

1. b1, b2, b3 - случайные цифры.

2. b4, b5 - случайные символы из множества {!,",#,$,%,&,',(,),*}.

3. b6, b7 - случайные буквы из идентификатора пользователя.

4. b8 - Р -ая по счету малая буква английского алфавита, где P = N2 mod 10+ N3 mod 10 + 1.

Продолжение табл. 3

6

8

1. b1, b2, b3 - случайные малые буквы английского алфавита.

2. b4, b5, b6 – случайные цифры.

3. b7 – k- я по счету заглавная буква английского алфавита, где k = N4 mod 10.

4. b8 – случайная буква из идентификатора пользователя.

7

9

1. b1,…, b1+Q - случайные символы из множества {!,",#,$,%,&,',(,),*}, где Q = N mod 5.

2. Оставшиеся символы пароля, кроме b9, - случайные малые буквы английского алфавита.

3. b9 - случайная буква из идентификатора пользователя.

8

9

1. b1 – случайная цифра.

2. b2,b3 – случайные буквы из идентификатора пользователя.

2. b4 – L-я по счету малая буква английского алфавита, где L = N3 mod 10.

3. Оставшиеся символы - случайные заглавные буквы английского алфавита.

9

10

1. b10--Q ,…, b10 - случайные цифры, где Q = N mod 6.

2. b1, b2 - случайные большие буквы английского алфавита.

3. b3 ,…, b10-Q-1 - случайные буквы из идентификатора пользователя.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]