打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
C 模拟ATM自动取款机

/*

功能:1.进行密码验证,3次输入密码的机会

            2.显示业务菜单

    3.选择相应菜单进行业务处理

*/


#include //输入输出流头文件

#include //字符串头文件

using namespace std;


int main()

{

string strPassword; //用户密码

int iChoose, iCount = 0; //iCount用户输入密码的次数


//1.进行密码验证,3次输入密码的机会

cout < '欢迎使用atm自动取款机'="">< endl;="" end="">

cout <>

cin >> strPassword;//获取用户输入的密码


while (strPassword != '123456')

{

//密码错误

if (++iCount == 3)  //++iCount 返回iCount自增之后的值,iCount++返回iCount自增之前的值

{

//已经输入3次错误密码

cout < '3次密码错误,系统退出。'=""><>

return -1; //退出主函数

}

else

{

//没有达到3次输入

cout <>

//fflush(stdin); //清空输入缓存区  standard input stream

cin.ignore(100, '\n');

cin >> strPassword;

}

}


cout < '您输入的密码是:'="">< strpassword=""><>

cout < '密码正确,请选择您要办理的业务:'=""><>

cout < '\t1.存款\n\t2.取款\n\t3.查询\n\t4.退出'=""><>

while (!(cin >> iChoose) || iChoose < 1="" ||="" ichoose=""> 4)

{

cout <>

cin.clear(); //清除cin的错误状态

cin.sync(); //清除输入缓存区

}


switch (iChoose)

{

case 1:

cout < '请将您的钞票放入存款口中,按确认开始存款!'=""><>

break;

case 2:

cout < '请输入您要取款的金额!'=""><>

break;

case 3:

cout < '您当前的余额为5000000元人民币!'=""><>

break;

case 4:

cout < '谢谢使用atm自动取款机,再见!'=""><>

break;

}

return 0;

}


上面的学习大纲,相信大家都很想学会项目开发,也是找工作的根本。

上面的学习大纲、学习流程,相信百分百能解决你自学中的所有难题,相信自己,相信我们,就加入我们VIP团队奋斗、努力。

投资学习是终身授益的,伴随你一生的技术,相信自己技术能改变你一生的命运。想参与VIP系统学习班大团队的同学切勿错过,咨询或办理入学手续可以联系小编。


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
一段简易的身份证校验和校验码计算的C++程序
用C++实现:龟兔赛跑预测
c++ cin输入字符串
C语言 图书管理系统
C++输入数字并求和程序
运用C++计算矩形面积
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服