c++银行自动取款机源程序代码.docVIP

  • 53
  • 0
  • 约4.27千字
  • 约 7页
  • 2021-01-27 发布于河北
  • 举报
//consumer.h #include iostream #include string using namespace std; class consumer { public: void initConsumer(string ,string ,string ,float);//初始化 string GetName(); string GetID(); string GetPassword(); float GetMoney(); void SetName(string N); void SetID(string I); void SetPassword(string Pw); void SetMoney(float M); void ChangPassword();//更改密码 void ShowMe();//显示账户信息 void FetchMoney();//取款 private: string Password;//用户密码 string Name;//用户姓名 string ID;//用户卡号 float Money;//用户余额 }; //bank.h #include iostream #include string #includeconsumer.h using namespace std; class bank { public: void Welcome();//欢迎界面 void ExitSystem();//退出系统 void Menu();//选择菜单 int Seek(string);//查找卡号 void initConsumer(int i,string N,string I,string Pw,float M); string GetName(); string GetID(); string GetPassword(); float GetMoney(); //void SetName(string N); //void SetID(string I); //void SetPassword(string Pw); //void SetMoney(float M); void ChangPassword();//更改密码 void ShowMe();//显示账户信息 void FetchMoney();//取款 private: int i; consumer cs[50]; }; //consumer.cpp #include consumer.h void consumer::initConsumer(string N,string I,string Pw,float M) {Name=N; ID=I; Password=Pw; Money=M; } string consumer::GetName() { return Name; } string consumer::GetID() { return ID; } string consumer::GetPassword() { return Password; } float consumer::GetMoney() { return Money; } void consumer::ChangPassword()//更改密码 { cout******欢迎进入更改密码界面******endl; string p; cout请输入原密码; cinp; string q,w; if(p==Password) { cout请输入您的新密码:; cinq; cout请再次输入您的新密码:; cinw; coutwendl; if(w==q) { Password=q; cout密码修改成功endl; } else cout您两次输入的密码不一致,修改失败!endl; } else cout您输入的密码错误!endl; } void consumer::FetchMoney() //取款 { float a; cout 请输入取款金额:endl; cina; while(a = 0) { cout输入金额有误,请您重新输入正确的金额:endl; cina; } if(Money-a0) cout 对不起,你的余额不足! end

文档评论(0)

1亿VIP精品文档

相关文档