freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

銀行賬戶管理系統(tǒng)課程設計報告-文庫吧

2025-08-01 19:54 本頁面


【正文】 // 退出系統(tǒng) void MenuShow()。//菜單顯示 void SaveAccount()。 //保存信息到文件 void LoadAccount()。 //從文件讀取信息 int AccountIsExist(int nID)。 //判斷賬戶是否存在 void QueryAccount()。 //查詢賬戶 void GetTime()。 //獲取當前時間protected: CConsumer *account[20]。 static int m_nAccountNum。//賬戶數(shù) void ShowAccount(CConsumer *pConsumer)。 char DoVerify(const char* pszSrc)。 bool IsIDNumber(string sIdNumber)。 //驗證身份證 bool IsTelPhone(string sTel)。 //驗證電話號碼}。//代碼分頁// include include CBank::CBank(){}CBank::~CBank(){}/** 用戶數(shù) */int CBank::m_nAccountNum = 0。/** * 寫賬戶信息到文件 */void CBank::SaveAccount(){ ofstream outfile(, ios::out)。 int n=0。 outfilem_nAccountNum 。 for( 。 nm_nAccountNum。 n++ ) { outfileaccount[n]GetID() 。 outfileaccount[n]GetPasswd() 。 outfileaccount[n]GetName() 。 outfileaccount[n]GetIDNumber() 。 outfileaccount[n]GetCompany() 。 outfileaccount[n]GetTel() 。 outfileaccount[n]GetAddr() 。 outfileaccount[n]GetMoney() 。 } ()。 }/** * 從文件讀取賬戶信息 */void CBank::LoadAccount(){ ifstream infile(,ios::in)。 if( !infile ) { cerr讀取錯誤,無資料文件!endl。 return。 } //賬戶信息 AccountInfos accountInfo。 memset(amp。accountInfo, 0 ,sizeof(AccountInfos))。 infilem_nAccountNum。 //賬戶數(shù) for( int n = 0。 n m_nAccountNum。 n++) { infile。 infile。 infile。 infile。 infile。 infile。 infile。 infile。 CConsumer *acc = new CConsumer(accountInfo)。 account[n] = acc。 } ()。 cout讀取資料成功!endl。}/** * 轉(zhuǎn)賬 * \param n 賬戶類數(shù)組下標. */void CBank::Transfer(int n){ int nID。 string sName。 cout請輸入帳號:。 cinnID。 CinClear()。 int i = AccountIsExist(nID)。 if( i 0 ) { coutendl帳號不存在!endl。 ()。 return 。 } cout請輸入帳號對應用戶名:。 cinsName。 if ( sName != account[i]GetName() ) { CinClear()。 coutendl您輸入的帳號與用戶名不對應,操作取消!endl按回車鍵返回endl。 return。 } float fTranMoney。 cout請輸入你要轉(zhuǎn)帳的金額(元):。 cinfTranMoney。 while( fTranMoney=0 ) { CinClear()。 cout請輸入正確的金額(元)endl。 cout。 cinfTranMoney。 } if( account[n]GetMoney() fTranMoney ) { coutendl對不起,金額不夠!!endl。 } else { account[n]DecMoney(fTranMoney)。 account[i]AddMoney(fTranMoney)。 coutendl恭喜,您成功向帳號為account[i]GetID()用戶名為account[i]GetName()的帳戶轉(zhuǎn)入fTranMoney(元)!endl按回車鍵返回endl。 ()。 } return。}/** * 顯示主操作菜單 */void CBank::MenuShow(){ int cmd。 do { system(cls)。 cout *************************************************endl。 cout * *endl。 cout * *endl。 cout * 1) 用戶開戶 *endl。 cout * *endl。 cout * 2) 賬戶登陸 *endl。 cout * *endl。 cout * 3) 帳戶注銷 *endl。 cout * *endl。 cout * 4) 查詢賬戶 *endl。 cout * *endl。 cout * 5) 退出系統(tǒng) *endl。 cout * *endl。 cout * 說明:請您輸入相應的操作序號進行操作 *endl。 cout * *endl。 cout **************************************************endl。 //從文件讀取賬戶信息,并寫入account[]中 LoadAccount()。 GetTime()。 cout。 cincmd。 while( cmd 1 || cmd 6 ) { CinClear()。 cout請輸入正確的操作序號!endl。 cout。 cincmd。 } CinClear()。 switch(cmd) { case 1: //用戶開戶 SetAccount()。 break。 cas
點擊復制文檔內(nèi)容
電大資料相關(guān)推薦