1、思维导图
2、如果登录失败,提示用户登录失败信息,并且提示错误几次,且重新输入;如果输入错误三次,则退出系统
#include <iostream>
using namespace std;
int main()
{
string id , pswd;
string user="admin";
string password ="zf123456";
int count=3; //记录最大登录失败次数
while(count--)
{
cout << "请输入你的账号:" ;
cin >> id;
cout << "请输入你的密码:" ;
cin >> pswd;
if(id==user && pswd==password)
{
cout << "登录成功" << endl;
break;
}
else
{
if(count==2)
{
cout << "登录失败" << endl;
cout << "重新登录,还剩余2次登录机会" << endl;
}
else if(count==1)
{
cout << "登录失败" << endl;
cout << "重新登录,还剩余1次登录机会" << endl;
}
else
{
cout << "登录失败" << endl;
cout << "登录失败次数过多,退出登录" << endl;
break;
}
}
}
return 0;
}
2.1、 效果展示