/
Kulechek
/
PasswordGenerator
Обзор
Документация
Войти
/
Kulechek
/
PasswordGenerator
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/password_generation.cpp
25 строк
743 B
Temnikov Konstantin
Wrote_main_and_change_logic_in_read_arg
14 фев 2023, 11:36
14 фев 2023, 11:36
052b9df
Код
Авторство
О чём код?
#include "password_generation.hpp" void print_passwords(string* passwords, int numb_passwords) { for(int i = 0; i < numb_passwords; i++) { cout << passwords[i] << endl; } } int password_generation(string* passwords, int len_password, int numb_passwords, string alphabet, int length_alphabet) { if(passwords == nullptr || len_password <= 0 || length_alphabet <= 0) { cout << len_password << " " << length_alphabet << endl; return 1; } srand(time(nullptr)); for(int i = 0; i < numb_passwords; i++) { for(int j = 0; j < len_password; j++) { passwords[i] += alphabet[rand() % length_alphabet]; } } print_passwords(passwords, numb_passwords); return 0; }