銀行儲蓄系統

2021-07-03 21:49:42 字數 1851 閱讀 8040

const int upnum=2000; //系統最多容納的使用者數

class user

;class bank

;int pass(); //業務員登入

int chooseinmenu(); //顯示選單並由業務員選擇

int inputpassword(); //返回鍵盤輸入的密碼

bool judgeday(int,int,int);//判斷日期是否正確

bool judgeformat(char *);//判斷格式

bool judge17bit(char *);//17位加權求和

void enterid();//身份證18位判斷

#endif // bank_h_included

main.cpp

#include #include "bank.h"

using namespace std;

int main()

return 0;

}

bank.cpp 

#include #include #include #include "bank.h"

#include #includeusing namespace std;

/*功能:用建構函式讀取檔案中儲存的業務資料

*/bank::bank()

n = i; //用靜態資料成員

infile.close();}/*

功能:用析構函式,在退出系統時,將資料儲存到檔案中

*/bank::~bank()

else

else if(users[who].status==1)}}

}}}return;}/*

功能:掛失賬戶

*/void bank::reportloss()

else if (users[mid].account>id)

high=mid-1;

else

low=mid+1;

}if (index<0)

cout<

work.cpp

#include #include #include #include #include #include #include "bank.h"

using namespace std;

/*功能:驗證使用者密碼

返回值:密碼正確,返回1;

不能通過密碼驗證,返回0

銀行儲蓄系統

問題及 檔名稱 bank.cpp 作 者 李楠 完成日期 2015年2月27日 版 本 號 v1.0 問題描述 銀行儲蓄系統 輸入描述 略 程式輸出 略 include include include putch的標頭檔案 include system的標頭檔案 define mnum 2000 銀...

銀行儲蓄系統

main.cpp 檔名稱 main.cpp 檔案標識 無 內容摘要 進入程式系統 其他說明 無 當前版本 v1.0 作 者 馬明城 完成日期 2015.7.18 include include bank.h using namespace std 主函式 int main return 0 bank...

銀行儲蓄系統

檔名稱 bank.h 檔案標識 無 內容摘要 該 用於獲取滿足字尾要求的第乙個檔案 其他說明 無 當前版本 v1.0 作 者 李明宇 完成日期 2015年7月16日 修改記錄 修改日期 無 版本號 v1.0 修改人 李明宇 修改內容 ifndef bank h included define ban...