C++課程設計--銀行賬號管理系統(tǒng)_第1頁
C++課程設計--銀行賬號管理系統(tǒng)_第2頁
C++課程設計--銀行賬號管理系統(tǒng)_第3頁
C++課程設計--銀行賬號管理系統(tǒng)_第4頁
C++課程設計--銀行賬號管理系統(tǒng)_第5頁
已閱讀5頁,還剩24頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、面向?qū)ο蠹夹g與C+課程設計報告 題目:銀行賬號管理系統(tǒng) 院 (系): 計算機科學與工程學院 專 業(yè): 信息對抗技術 班 級: 130609 學 生: 學 號: 指導教師: 姜虹 2014年 07月1、 內(nèi)容摘要隨著經(jīng)濟的加速發(fā)展,銀行每天要處理大量的存取款事件,做好存取款是銀行工作重要的環(huán)節(jié),然而要有效處理必須要有良好的程序和數(shù)據(jù)管理系統(tǒng)來建立一個良好的軟件系統(tǒng)來實現(xiàn)快速、有效、準確、安全的處理銀行事物。我所做的銀行管理系統(tǒng)主要用途是利用C+編程實現(xiàn)儲蓄卡開戶管理、存取款管理、用戶查詢信息、注銷等功能。其中,儲蓄卡開戶管理模塊包括開戶號、開戶姓名、存入金額、密碼。(存入金額必須是數(shù)字)登入賬號

2、后進入用戶模塊,模塊內(nèi)包括查看信息、存款、取款、轉(zhuǎn)賬、更改密碼。注銷模塊中,一旦注銷該卡號就不存在。系統(tǒng)主要有銀行類和客戶類,客戶類是銀行類的公有繼承類。銀行類中有實現(xiàn)開戶、轉(zhuǎn)賬等功能函數(shù),客戶類中有實現(xiàn)存錢、取錢等功能函數(shù)。一個用戶只需創(chuàng)建一個客戶類對象,當用戶進行開戶、銷戶等操作時,可以直接調(diào)用銀行類的成員函數(shù)。該銀行管理信息系統(tǒng),運用了一些特色算法,如YH中的PassWord算法,且設計過程思路清晰、模塊劃分簡潔。經(jīng)過實踐證明,模塊劃分是合理的,極大得提高了本系統(tǒng)的實現(xiàn)。 目 錄1、課設目的2、課程設計任務書3、需求與功能分析4、系統(tǒng)總體框架5、模塊設計與分析6、類的設計與分析

3、7、功能測試8、課程設計總結9、心得體會10、程序源代碼一、 內(nèi)容摘要通過用C+二、 課設目的:1通過面向?qū)ο蟪绦蛟O計實踐的訓練,使學生更系統(tǒng)掌握面向?qū)ο蟪绦蛟O計思想和方法,并熟練地應用C+語言編寫解決實際應用問題的程序,提高學生的編程能力及程序調(diào)試能力。2通過面向?qū)ο蟪绦蛟O計實踐的訓練,使學生養(yǎng)成良好的程序設計習慣,初步熟悉軟件開發(fā)的過程,為后續(xù)課程的學習和將來進行軟件開發(fā)打下良好的基礎。3通過面向?qū)ο蟪绦蛟O計實踐的訓練,使學生在分析問題、解決問題等方面得到鍛煉,增強學生調(diào)查研究、查閱技術文獻、資料、手冊以及編寫技術文獻的能力。 4.總結及運用一學期來所學的知識,訓練我們靈活應用所學C+知識

4、,獨立完成問題分析、總結設計、詳細設計和編程實現(xiàn)等軟件開發(fā)全過程的綜合實踐能力。鞏固、深化理論知識,提高編程水平,并在此過程中培養(yǎng)我們嚴謹?shù)目茖W態(tài)度和良好的工作作風及團結協(xié)作的精神。二、需求與功能分析隨著社會經(jīng)濟的發(fā)展,信息化程度的不斷深入,銀行的傳統(tǒng)業(yè)務己愈來愈不能滿足銀行客戶的需要?,F(xiàn)今,人們的金融意識、科技意識己經(jīng)有了很大的提高,在緊張忙碌的生活中,己越來越來不習慣每月奔忙于各銀行營業(yè)柜臺之問去排隊繳各種各樣的費用了;同時,各種經(jīng)營單位如聯(lián)通、移動、天然氣、用電、煤氣、自來水、各種企業(yè)等等一是為了提高服務質(zhì)量、方便客戶,二是為了減輕自己日趨繁重的工作量,紛紛委托銀行為其開展代收代付業(yè)務:

5、同時,隨著我國加入世貿(mào)組織的日益臨近,我國的銀行業(yè)將面臨更加激烈的同業(yè)競爭,如何提供更多的金融產(chǎn)品和更優(yōu)質(zhì)的服務,如何吸引更多的客戶,如何利用計算機技術加強銀行帳戶信息管理、進行銀行業(yè)務再造,提高銀行的工作效率和業(yè)務竟爭能力是擺在各家銀行面前的一個迫切需要解訣的問題。近幾年來,各商業(yè)銀行加快了與社會各業(yè)的合作,利用自身的網(wǎng)點優(yōu)勢和業(yè)務特點,為其提供各種高效、快捷的代收代付業(yè)務,也就是中間代理業(yè)務,目前以與廣大人民群眾生活密切相關的各項繳費業(yè)務如水電費、電話費、手機費等代收業(yè)務為主,這些業(yè)務開展方式多種多樣,但一般都離不開計算機的高效管理支持。隨著代理業(yè)務不斷發(fā)展,業(yè)務品種越來越多,各項業(yè)務做法

6、互有差異,這就對銀行的電子化水平和相應的管理水平提出了更高的要求。如何利用電子化的手段構建一個高效統(tǒng)一的、通用靈活的系統(tǒng)來管理各種各樣的業(yè)務,是每個商業(yè)銀行所要研究的課題。支持決策系統(tǒng)的,需要在數(shù)據(jù)庫的基礎上,進行聯(lián)機分析處理,每次處理的數(shù)據(jù)量大,響應時間長。特別是銀行每天要處理大量的存取款事件,做好存取款是銀行工作重要的環(huán)節(jié),然而要有效處理必須要有良好的程序和數(shù)據(jù)管理系統(tǒng)來建立一個良好的軟件系統(tǒng)來實現(xiàn)快速、有效、準確、安全的處理銀行事物。主要用于銀行的儲蓄卡管理系統(tǒng),它可以幫助我們有效、準確、并且高效實現(xiàn)的完成存取事件。此系統(tǒng)操作方便效率、安全性高,只要客戶開戶并設定好密碼就可以輕松的實現(xiàn)存

7、取款。系統(tǒng)實現(xiàn)的主要有儲蓄卡開戶管理、存取款管理、用戶查詢歷史數(shù)據(jù)顯示、注銷等功能。     儲蓄卡開戶管理模塊:卡號、姓名、開戶金額、身份證號、地址、電話、密碼、確認密碼和保存組成。(開戶金額必須是數(shù)字,密碼和確認密碼必須一樣是六位數(shù)字)      *注銷模塊:一旦注銷該卡號就不存在且余額提醒你取出。    通過該銀行賬戶管理系統(tǒng)地運行,使辦公人員可以輕松快捷的完成對賬戶管理的任務,提高賬目管理效率,使銀行的賬目管理工作系統(tǒng)化、規(guī)范化、自動化。   該銀行帳目管理信息系統(tǒng),

8、優(yōu)點是設計過程思路清晰、模塊劃分簡潔,設計各階段分工明確。經(jīng)過實踐證明,該劃分是合理的,極大得提高了本系統(tǒng)的實現(xiàn)。三、面向?qū)ο蠹夹g與C+課程設計任務書課 程面向?qū)ο蠹夹g與C+ 班級130605-606、609-610、612指導教師姜虹題 目銀行賬戶管理完成時間13-14學年第(2)學期第18周/第19周主要內(nèi)容1問題描述設計一個銀行賬戶管理程序,賬戶的信息有賬號(唯一)、姓名、余額、身份證號碼、單位、電話號碼、地址等,允許用戶進行如下操作:開戶、銷戶、存款、取款、轉(zhuǎn)賬、查詢,一個用戶可以有多個戶頭,賬戶的數(shù)值沒有上限。2基本要求程序運行時,可以由用戶選擇進行何種操作,開戶操作要求輸入用戶信息

9、后自動獲取賬號,用戶銷戶后賬號被回收,并且該賬號可以繼續(xù)分配給其它賬戶,不允許用戶透支,根據(jù)姓名或賬號可以進行用戶的信息查詢,所有的賬戶信息應存放到一個文件中,可以隨時的訪問和更新。3測試數(shù)據(jù)程序應輸入不少于10人的賬戶信息,應考慮到人員同名的情況。設計報告要求1封面:(格式附后)2課程設計任務書3課程設計報告: 系統(tǒng)總體方案 設計思路和主要步驟 各功能模塊和流程圖 設計代碼 心得體會和參考資料說明:學生完成課程設計后,提交課程設計報告及軟件,要求文字通暢、字跡工整(也可用以打?。?,文字不少于5000 字,并裝訂成冊。版面要求1.題目用黑體三號,段后距18磅(或1行),居中對齊;2標題用黑體四

10、號,段前、段后距6磅(或0.3行);3.正文用小四號宋體,行距為1.25倍行距;4.標題按“一”、“”、“1”、“”順序編號。上機時間安排星期周次一二三四五六日第2周1-41-41-41-41-4指導時間地點上機時間,E506四、 系統(tǒng)總體框架 銀行管理系統(tǒng)存錢頁面取款頁面余額頁面修改密碼注銷頁面登錄界面注冊開戶主界頁面注銷退出 圖1 -1三、 模塊設計與分析儲蓄卡開戶管理模塊:3.1 登錄頁面輸入卡號和密碼,根據(jù)用戶輸入的卡號和密碼,到后臺文件查詢,若正確則登錄成功,并保存卡好信息已備后用。若卡號存在和密碼不匹配或無該卡號已經(jīng)注銷,提示該卡號已存在或已注銷,保持界面三次不變等待用戶的重新輸入

11、。3.2 主界面頁面主要導航欄有:歡迎使用儲蓄卡管理(存款、取款、修改密碼、轉(zhuǎn)賬功能、注銷退出)3.3 儲蓄卡開戶頁面提供開戶界面,由用戶輸入新儲蓄卡的所有信息,將該信息保存到文件中,并將開戶金額作為該卡的第一次存款記錄存人文件。3.4 存錢頁面從登錄界面得到卡號,并提供數(shù)據(jù)輸入界面,等待用戶的輸入存款金額。從后臺數(shù)據(jù)庫中找到該用戶余額記錄,修改余額,并將該存款事件的相應信息寫人數(shù)據(jù)庫,同時將存錢的金額顯示在頁面上。3.5 取款頁面從登錄界面得到卡號,并提供數(shù)據(jù)輸入界面,等待用戶輸入取款金額,如果取款金額大于該用戶卡上的余額則不能取款,或者將新的余額寫人文件,并將本次取款事件寫入文件同時將取錢

12、的金額顯示在頁面上,。3.6 注銷頁面從關閉文件,狀態(tài)為注銷,最后關閉整個系統(tǒng)。列舉取款模塊進行分析:void consumer:fetchmoney()float m;char ch;docout<<endl<<"輸入取款金額:"<<"¥>"<<endl ; cin>>m; while(m<=0) cout<<"請輸入正確的數(shù)字!"<<endl;cout<<""cin>>m; if(money&

13、lt;m)cout<<"對不起,你的余額不足!"<<endl; else money=money-m; cout<<endl<<"操作成功,請收好錢!"<<endl; cout<<"是否要繼續(xù)該項操作:(Y/N) "<<endl;cout<<""cin>>ch;while(ch!='n'&&ch!='N'&&ch!='Y'&

14、;&ch!='y')/選擇錯誤時判定cout<<""cin>>ch;while(ch='y'|ch='Y');在取款頁面中,輸入取款金額并對取款金額與存款余額進行比較,如果取款金額小于零,請輸入正確的數(shù)字;如果取款金額大于存款金額,對不起,您的余額不足;如果取款金額小于存款余額的話就執(zhí)行,并保存記錄。四、 類的設計與分析1comsumer 類class comsumer 主要制定用戶的成員數(shù)據(jù),并進行登錄與保存功能:相關代碼: class consumer:public YH/用戶類,繼承銀行類

15、的屬性public: friend class YH; consumer(int id,string Name,int Number,double IN,string Company,string Address,string PassWord,float m) ID=id;name=Name;number=Number;in=IN;company=Company;address=Address;money=m;passwd=PassWord; consumer()ID=0;name='0'number=0;in=0;company='0'address=

16、9;0'money=0;passwd='0' int get_id()return ID; void savemoney();/ 取錢 string get_passwd()return passwd;/ 取得密碼 void display(); void fetchmoney(); /取錢 void change_passwd(); void add_money(float);/計算余額 void dec_money(float);/計算余額 float get_money();/卡卡轉(zhuǎn)帳private: int ID; /開戶帳號 string passwd; /

17、用戶密碼 string name; / 用戶姓名 float money; /開戶金額int number;string company;string address;double in;表1 comsumer 類說明表名稱屬性說明ID數(shù)據(jù)成員用戶賬戶數(shù)據(jù)name數(shù)據(jù)成員用戶姓名money數(shù)據(jù)成員用戶首次金額in數(shù)據(jù)成員用戶身份證號address數(shù)據(jù)成員用戶地址number數(shù)據(jù)成員用戶電話Passwd數(shù)據(jù)成員用戶密碼savemoney()成員方法存錢fetchmoney ()成員方法取錢change_passwd()成員方法修改密碼get_money()成員方法卡卡轉(zhuǎn)賬2YH 類YH 類 主要

18、實現(xiàn)用戶的各種功能:相關代碼:class YH /銀行類public:void set_account();/銀行開戶功能void del_account(); /注銷賬戶功能void transfer(int); /轉(zhuǎn)賬功能void enter_account(); /進入用戶個人信息功能void addmoney(int,float);/存款功能void exitYH();/ 退出系統(tǒng)void functionshow();void save();void load();/ 功能界面protected: consumer *account20; static int acnum;/賬戶數(shù);

19、 表1 YH 類說明表名稱屬性說明acnum數(shù)據(jù)成員賬戶數(shù)set_account ()成員方法開戶功能del_account ()成員方法注銷賬戶功能transfer ()成員方法轉(zhuǎn)賬功能functionshow()成員方法主界面顯示功能addmoney()成員方法存錢功能exitYH()成員方法退出系統(tǒng)功能五、 功能測試6.1 首頁: 圖6-1:6.2儲蓄卡開戶頁面 圖6-2:6.3 主界面頁面主要導航欄有:歡迎使用儲蓄卡管理(查看帳戶信息、存款、取款、修改密碼、轉(zhuǎn)賬、返回上一菜單) 圖6-3:6.4 存錢頁面 圖6-4:6.5 取款頁面從登錄界面得到卡號,并提供數(shù)據(jù)輸入界面,等待用戶輸入取

20、款金額,如果取款金額大于該用戶卡上的余額則不能取款,或者將新的余額寫人文件,并將本次取款事件寫入文件同時將取錢的金額顯示在頁面上。輸入取款金額: 圖6-5:當取款金額大于現(xiàn)有金額: 圖6-6:當取款金額小于或等于現(xiàn)有金額: 圖6-7:6.6修改密碼頁面 當兩次輸入的密碼相同時: 圖6-8:當兩次輸入的密碼不相同時: 圖6-9:6.7卡卡轉(zhuǎn)帳 圖6-10:6.8 用戶信息 圖6-11:6.9 銷戶頁面 圖6-12:6.10 退出系統(tǒng)頁面 圖6-137、 課程設計總結 在此次課程設計中運用了遇到很多問題,有時候編譯老有錯誤。雖電腦提示錯誤,但還是找不到到底在哪個地方,最終經(jīng)和隊友分析原來是有些標點

21、錯誤,中文標點和英文標點相似,但在運行時中文標點會出錯。八、心得體會這次課程設計收獲了好多,我感受很多。深刻地懂得了理論聯(lián)系實際的重要性。在課設過程中,我發(fā)現(xiàn)了自己有很多欠缺的地方,比如:涉及的相關知識不全面,知識學得不夠透徹,在課設時就會遇到重重困難,它啟示著我在以后的學習中要精益求精,對有用的知識要做到深入研究.通過這次課設,又進一步鞏固了課本上的知識,達到了學以致用的目的,還有,老師讓我們?nèi)齻€人一組編程,各自都有不同的編程課題。在此過程中,不僅增強了我們團結協(xié)作的精神還增強了我們認真思考問題的好習慣。八、程序源代碼#include<iostream>#include <

22、string>#include<fstream>using namespace std;class consumer;class YH /銀行類public:void set_account();/銀行開戶功能void del_account(); /注銷賬戶功能void transfer(int); /轉(zhuǎn)賬功能void enter_account(); /進入用戶個人信息功能void addmoney(int,float);/存款功能void exitYH();/ 退出系統(tǒng)void functionshow();void save();void load();/ 功能界面p

23、rotected: consumer *account20; static int acnum;/賬戶數(shù);class consumer:public YH/用戶類,繼承銀行類的屬性public: friend class YH; consumer(int id,string Name,int Number,double IN,string Company,string Address,string PassWord,float m) ID=id;name=Name;number=Number;in=IN;company=Company;address=Address;money=m;passw

24、d=PassWord; consumer()ID=0;name='0'number=0;in=0;company='0'address='0'money=0;passwd='0' int get_id()return ID; void savemoney();/ 取錢 string get_passwd()return passwd;/ 取得密碼 void display(); void fetchmoney(); /取錢 void change_passwd(); void add_money(float);/計算余額 void

25、 dec_money(float);/計算余額 float get_money();/卡卡轉(zhuǎn)帳private: int ID; /開戶帳號 string passwd; / 用戶密碼 string name; / 用戶姓名 float money; /開戶金額int number;string company;string address;double in;void YH:save()ofstream infile("bankdat.dat",ios:out);/以輸出方式打開文件 ofstream outfile("bankdat.dat",ios:

26、out);/以輸出方式打開文件 bankdat.dat接收從內(nèi)存輸出的數(shù)據(jù)int n=0;outfile<<acnum<<" "for(n=0;n<acnum;n+)outfile<<accountn->ID<<" "/把信息寫入磁盤文件bankdat.datoutfile<<accountn->money<<" "outfile<<accountn->name<<" "outfile<&l

27、t;accountn->passwd<<" "outfile<<accountn->number<<" "outfile<<accountn->company<<" "outfile<<accountn->address<<" "outfile<<accountn->in<<" "outfile.close(); /*讀入用戶信息功能實現(xiàn)*/void YH:l

28、oad()ifstream infile("bankdat.dat",ios:in);/以輸入方式打開文件if(!infile)cerr<<"讀取錯誤,無資料中!"<<endl;return;int n=0;int id,m;string nam,passw;int number;string company;string address;double in;infile>>acnum;for(n=0;n<acnum;n+)/全部讀入infile>>id;/從磁盤文件bankdat.dat讀入信息in

29、file>>m;infile>>nam;infile>>passw;infile>>company;infile>>number;infile>>address;infile>>in;accountn->passwd;consumer * acc = new consumer(id,nam,number,in,company,address,passw,m); /每讀入一個n開辟一段內(nèi)存accountn = acc; /賦值首地址infile.close();cout<<"讀取資料正

30、常!"<<endl;/*轉(zhuǎn)賬功能實現(xiàn)*/void YH:transfer(int x)int id; cout<<"請輸入帳號:" cin>>id; int flag = 1; int i = 0; while(i<acnum)&&(flag) /查找要轉(zhuǎn)入的賬號 if(id=accounti->get_id() flag = 0; else i+; if(flag) cout<<"帳號不存在!"<<endl<<endl; return ; fl

31、oat b; cout<<endl<<"請輸入你要轉(zhuǎn)帳的金額:" cin>>b; while(b<=0) cout<<"請輸入正確的數(shù)字!"<<endl;cout<<""cin>>b; if(accountx->get_money()<b) /調(diào)用友元類consumer的公有成員函數(shù)cout<<"對不起,金額不夠!"<<endl; else accountx->dec_money(b)

32、;accounti->add_money(b);cout<<"轉(zhuǎn)賬成功!"<<endl;return;/*賬戶金額計算*/void consumer:add_money(float x)money=x+money;void consumer:dec_money(float x)money=money-x;void YH:addmoney(int x,float y)accountx->money=accountx->money-y;float consumer:get_money()return money;void main()Y

33、H yh;yh.functionshow();/*主界面顯示*/void YH:functionshow() int n;dosystem("cls"); load();cout<<endl<<"請輸入相應的操作序號進行操作:"<<endl;cout<<""<<endl;cout<<" "<<endl;cout<<" 1. 開戶 "<<endl;cout<<" &qu

34、ot;<<endl;cout<<" 2.賬戶登錄 "<<endl;cout<<" "<<endl;cout<<" 3.賬戶注銷 "<<endl;cout<<" "<<endl;cout<<" 4.退出系統(tǒng) "<<endl;cout<<" "<<endl;cout<<""<<end

35、l;cout<<""cin>>n; while(n<1|n>4) cout<<"操作錯誤,請輸入正確的操作序號!"<<endl; cout<<"" cin>>n; switch(n) case 1: set_account();/開戶 break; case 2:enter_account();/登錄break; case 3: del_account();/注銷 break; case 4: exitYH();/退出 break; cin.get()

36、;/輸入流類istream的成員函數(shù)while(true);void YH:enter_account()int id; cout<<"請輸入帳號:" cin>>id; int flag = 1; int i = 0; /_page_break_while(i<acnum)&&(flag) /循環(huán)查找 if(id=accounti->get_id() flag = 0; else i+; if(flag) cout<<"帳號不存在!"<<endl; return; cout<

37、;<"請輸入密碼:"string passw;cin>>passw;if(passw!=accounti->get_passwd() return;/返回到登錄界面accounti->display();cin.get();cin.get();int n;dosystem("cls"); cout<<"請選擇下列操作:"<<endl;cout<<""<<endl;cout<<" "<<endl;

38、cout<<" 1.查看賬戶信息 "<<endl;cout<<" "<<endl;cout<<" 2.取款 "<<endl;cout<<" "<<endl;cout<<" 3.存款 "<<endl;cout<<" "<<endl;cout<<" 4.修改密碼 "<<endl;cout<

39、<" "<<endl;cout<<" 5.轉(zhuǎn)賬 "<<endl;cout<<" "<<endl;cout<<" 6.返回上一菜單 "<<endl;cout<<" "<<endl;cout<<""<<endl;cout<<""cin>>n;switch(n)case 1: accounti->

40、display();break;case 2: accounti->fetchmoney();save();break;/從2-5功能,每執(zhí)行一次調(diào)用一次save函數(shù),重新寫入數(shù)據(jù)case 3:accounti->savemoney();save();break;case 4:accounti->change_passwd();save();break;case 5:transfer(i);save();break;case 6:return;cin.get();cin.get();while(1);void YH:set_account() int id; string n

41、am; string passw; float m;string company;string address;int number;double in; cout<<"請輸入開戶號:"<<endl; cin>>id; cout<<"請輸入開戶人姓名:"<<endl; cin>>nam; cout<<"請輸入開戶密碼:"<<endl; cin>>passw; cout<<"請輸入存入金額:"<

42、;<endl; cin>>m;cout<<"請輸入開戶人電話:"<<endl; cin>>number;cout<<"請輸入開戶人公司:"<<endl;cin>>company;cout<<"請輸入開戶人地址:"<<endl;cin>>address;cout<<"請輸入開戶人身份證號碼:"<<endl;cin>>in; while(m<=0) co

43、ut<<"請輸入正確的數(shù)字!"<<endl;cin>>m; consumer * acc = new consumer(id,nam,number,in,company,address,passw,m); accountacnum = acc; cout<<"開戶成功!"<<endl<<endl; acnum+;save();cin.get();return;void YH:del_account() int id; cout<<endl<<"請輸入

44、你要注銷的帳戶號:" cin>>id;int flag = 1; int i = 0; while(i<acnum)&&(flag) /循環(huán)查找 if(id = accounti->get_id() flag = 0; else i+; if(flag) cout<<"該帳號不存在,請重新輸入!"<<endl; return; /返回到登陸界面 for(int j=i;j<acnum;j+) /所有被刪號后的數(shù)據(jù)重新存儲 accountj = accountj+1; accountacnum-1

45、=NULL; acnum-; /賬號總數(shù)自減一次cout<<"你的賬號已注銷!"<<endl<<endl; save();cin.get();return; void consumer:change_passwd()string pwd,repwd;cout<<"請輸入新密碼:"cin>>pwd;cout<<"請再輸入一次新密碼:"cin>>repwd;if(pwd!=repwd)cout<<"你輸入的兩次密碼不一樣,按輸入鍵返回

46、上一層菜單!"<<endl;elsecout<<"密碼修改成功,請牢記!"<<endl;cin.get(); void consumer:fetchmoney()float m;char ch;docout<<endl<<"輸入取款金額:"<<"¥>"<<endl ; cin>>m; while(m<=0) cout<<"請輸入正確的數(shù)字!"<<endl;cout<<""cin>>m; if(money<m)cout<<"對不起,你的余額不足!"<<endl; else money=money-m; cout<<endl<<"操作成功,請收好錢!&qu

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論