Witam,
Poniżej moje kolejne zadanie z podręcznika.
Zad. 4 rozd.5
Napisz program do weryfikacji haseł, który daje użytkownikowi tylko kilka szans na podanie prawidłowego hasła, dzięki czemu użycie łamacza haseł będzie trudne.
#include<iostream>
#include<cstdlib>
#include<windows.h>
using namespace std;
int main()
{
string user;
string password;
int k=1;
while(user!="admin"&&password!="szarlotka"&&k<=3)
{
cout << "Podaj swoj login: ";
cin >>user;
cout<< "Podaj swoje haslo: ";
cin >>password;
if(user!="admin"&&password!="szarlotka")
{
cout<<"Login badz haslo jest bledne! Zaloguj sie jeszcze raz!"<<endl;
Sleep(2000);
system("cls");
if(k==3)
{
cout<<"Konto zablokowane";
}
}
else
{
cout<<"Zalogowales sie poprawnie";
}
k++;
}
return 0;
}
Jakieś uwagi do mojego kodu?
Pozdrawiam
Piotr