#include <bits/stdc++.h>
#include <ctime>
using namespace std;
int n=1000;
class dank{
private:
int kh;
string name;
string pw;
double money;
vector<string> log;
string gt(){
time_t now=time(NULL);
tm* local_time=localtime(&now);
char bu[80];
strftime(bu,sizeof(bu),"%Y-%m-%d %H:%M:%S",local_time);
string lt(bu);
return lt;
}
public:
void oc(string lz,string lm){
for (char c : lm) {
if (!isdigit(c)) {
cout<<"密码应为数字!";
return;
}
}
if(lm.size()!=6){
cout<<"密码为6位数字!";
return;
}
dank ld;
ld.name=lz;
ld.pw=lm;
ld.kh=n;
ld.money=-5.0;
n++;
string str=gt()+"["+lz+"]"+"创卡成功";
ld.log.push_back(gt()+"创卡成功");
a.push_back(ld);
}
};
vector<dank> a;
void chushi(){
system("pause");
system("cls");
cout<<"银行系统"<<endl;
cout<<"1.开卡"<<endl;
cout<<"2.存钱"<<endl;
cout<<"3.取钱"<<endl;
cout<<"4.修改密码"<<endl;
cout<<"5.查看日志"<<endl;
cout<<"5.退出系统"<<endl;
}
int main(){
int ln;
while(1){
chushi();
cin>>ln;
switch(ln){
case 1:{
string lz,lm;
cout<<"请输入您的账号姓名:";
cin>>lz;
cout<<"请输入您的银行密码:";
cin>>lm;
oc(lz,lm);
break;
}
}
}
return 0;
}