我的第三十三个C++上机报告(简单的银行系统)

来源:互联网 发布:第二代身份证照片软件 编辑:程序博客网 时间:2024/04/19 21:06

上机内容:C++程序的编译和运行

上机目的:掌握简单C++程序的编辑、编译、连接和运行的一般过程

算法设计:

/*  * 程序的版权和版本声明部分  * Copyright (c)2012, 烟台大学计算机学院学生  * All rightsreserved.  * 文件名称: fibnacci.cpp                             * 作    者:王昕彤                              * 完成日期: 2012 年 11 月27 日  * 版本号: v1.0        *   * 输入描述:无  * 问题描述:无 * 程序输出:无* 问题分析:无*/#include<iostream>   using namespace std;const   x=1,y=2,z=3;void chaxun();  void qukuan();  void cunkuan();void zhuanzhang();void work();bool mima(int a,int b,int c);int main()  {  int a,b,c;cout<<"Welcome!!!王氏银行欢迎你!!!"<<endl;   cout<<"请输入您的密码"<<endl;   cin>>a>>b>>c;   if(mima(a,b,c))   work();   else   cout<<"请到柜台查询后再来(或直接问老王!)"<<endl;   return 0;}bool mima(int a,int b,int c){bool falg=true;int cishu=0;do{cout<<"请确认您的密码"<<endl;cin>>a>>b>>c;cishu++;cout<<"再次确认您的密码"<<endl;cin>>a>>b>>c;if(a!=x||b!=y||c!=z)falg=false; }while(cishu==3);    return falg;}  void work(){char cChioce;      do     {        cout<<"*  1.查询"<<endl;     cout<<"*  2.取款"<<endl;     cout<<"*  3.存款"<<endl;   cout<<"*  4.转账"<<endl;   cout<<"*  0.退出"<<endl;     cout<<"*  请输入(0-4):";     cin>>cChioce;     if(cChioce=='1')     chaxun();     else if (cChioce=='2')     qukuan();     else if(cChioce=='3')     cunkuan();   else if(cChioce=='4')   zhuanzhang();   else if(cChioce=='0')   {  cout<<"欢迎下次再来!"<<endl;   break;   }   else     {     cout<<"输错,不要急!"<<endl<<endl;     continue;     }        }while(1);     return ;  }void chaxun()  {      cout<<"您的余额是100000000000000000RMB"<<endl;  }  void qukuan()  {      cout<<"请输入您要取走的金额(小于10000)"<<endl;  }  void cunkuan()  {  cout<<"存款了,多多益善!"<<endl;}void  zhuanzhang(){cout<<"请输入转账的金额(本环节收取手续费50%!)"<<endl;}  


运行结果:

 

 

得体会:

中间有点小坎坷,成功克服。

 

 

原创粉丝点击