- 2 Marzo 2010
- 211
- 0
- Miglior risposta
- 0
Ecco a voi un generatore di password :
Questo codice genera una password con un numero di caratteri a scelta dell’utente.
CODICE
#include <iostream>
using namespace std;
int main() {
int num;
cout << “Numero caratteri della password: “;
cin >> num;
char kar[36] = { ‘0′,’1′,’2′,’3′,’4′,’5′, ‘6′,’7′,’8′,’9′,’a',’b',’c',’d',’e',’f',’g', ‘h’,'i’,'j’,'k’,'l’,'m’,'n’,'o’,'p’,'q’,'r’,’s’,'t ’,'u’,'v’,'w’,'x’,'y’,'z’};
for (int a=0; a<num; a++){
if (a==0){
cout << “Password: ” << kar[rand() % 36];
}else{
if (a==num-1)
{
cout << kar[rand() % 36] << “\n”;
}
else
{
cout << kar[rand() % 36];
}
}
}
system (“pause”);
}
Salvare il file in .bat
Fonte: Mia
Questo codice genera una password con un numero di caratteri a scelta dell’utente.
CODICE
#include <iostream>
using namespace std;
int main() {
int num;
cout << “Numero caratteri della password: “;
cin >> num;
char kar[36] = { ‘0′,’1′,’2′,’3′,’4′,’5′, ‘6′,’7′,’8′,’9′,’a',’b',’c',’d',’e',’f',’g', ‘h’,'i’,'j’,'k’,'l’,'m’,'n’,'o’,'p’,'q’,'r’,’s’,'t ’,'u’,'v’,'w’,'x’,'y’,'z’};
for (int a=0; a<num; a++){
if (a==0){
cout << “Password: ” << kar[rand() % 36];
}else{
if (a==num-1)
{
cout << kar[rand() % 36] << “\n”;
}
else
{
cout << kar[rand() % 36];
}
}
}
system (“pause”);
}
Salvare il file in .bat
Fonte: Mia