- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
西安科技大学
C++语言课程设计
题目: 银行账户管理系统
班级:信息与计算科学11xx班
学号: x
姓名: x x
日期: 2012年1月5日
题目 银行账户管理系统
一、题目介绍
问题描述:设计开发一个银行账户管理系统,账户的信息有账号(唯一)姓名,余额身份证号码等、程序结构图
三、程序代码
/*银行账户管理系统,本程序只能实现对一个
账号的开户注册、存款、取款、余额查询、
个人信息查询、修改密码、注销退出操作。*/
#includeiostream
#includefstream
#includestring
#includestdlib.h
using namespace std;
class zhanghu //定义账户类
{
private:
char name[20]; //姓名
char ID[24]; //身份证号码
char zhanghao[24]; //账号
int mima; //账号密码
char phone[14]; //手机号码
public:
int YuE; //余额
void kaihu(); //声明账户类成员函数原型
void denglu();
void cunkuan();
void qukuan();
void chaxun();
void xinxi();
void gaimi();
void xiaohu();
void shouye();
void caidan();
}person;
void zhanghu::kaihu() //定义账户类成员函数注册开户函数
{
int mima1;
int mima2;
cout请输入用户姓名:;
cinperson.name;
cout请输入身份证号码:;
cinperson.ID;
cout请输入创建账号:;
cinperson.zhanghao;
cout请创建账号密码(6位数字):;
cinmima1;
cout请再次输入账号密码(6位数字):;
cinmima2;
for(int i=1;i3;i++)
{
if(mima2!=mima1)
{
cout前后两次输入密码不一致,请重新设置密码!endl;
cout请创建账号密码(6位数字):;
cinmima1;
cout请再次输入账号密码(6位数字):;
cinmima2;
}
else
person.mima=mima1;
}
if(i=3mima2!=mima1)
{
cout\n\n三次前后输入密码不一致,退出系统!endl;
exit(0);
}
cout请输入手机号:;
cinperson.phone;
ofstream f1(cpp.txt); //保存开户信息
if(!f1)return;
f1\t开户信息如下:endl;
f1endl;
f1 用户姓名:person.name , endl;
f1 身份证号码:person.ID , endl;
f1 账号:person.zhanghao , endl;
f1 账号密码:person.mima , endl;
f1 手机号码:person.phone 。 endl;
f1\n\nendl;
f1.close();
cout\n;
cout账号创建成功,请用户牢记以下开户信息:\nendl;
cout用户姓名:person.nameendl;
cout身份证号码:person.IDendl;
cout账号:person.zhanghaoendl;
cout账号密码:person.mimaendl;
cout手机号码:person.phoneendl;
}
void zhanghu::denglu() //定义账户类成员函数用户登录函数;账号登陆前,请先开户注册账号
{
int mima1;
char zhangh
文档评论(0)