Создать генератор паролей.
1) При запуске программа запрашивает пароль доступа.
2) При верном вводе кода доступа программа выводит меню:
a. 1 – Сгенерировать пароль
b. 2 – Запросить пароль
3) При вводе пользователем «1» программа спрашивает желаемую длину пароля. Генерируется случайная последовательность символов. При этом в последовательности обязательно встречается:
a. Заглавная латинская буква
b. Строчная латинская буква
c. Число
d. Один из спецсимволов: !#$%^&*
4) Программа предлагает сохранить пароль. Если пользователь соглашается, программа просить ввести сайт к которому сгенерирован пароль.
5) При вводе пользователем «2» программа запрашивает у пользователя название сайта. Если к введённому названию есть сохранённый пароль, программа выводит его на экран. В противном случае выводит сообщение «Пароль не найден»
Дополнительные баллы
- Реализован графический интерфейс
- Пароли внутри файла (переменной) дополнительно шифруются (например шифром Цезаря)