一、问题及代码
/*
* 文件名称: 模拟ATM.cpp
* 作 者: 曾鹏程
* 完成日期: 2016 年 3月 20日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述: 无
* 问题描述: 模拟ATM
* 程序输出: 模拟ATM
* 问题分析:略
* 算法设计:略
*/
#include <iostream.h>
void main()
{
int a,b;
cout<<"曾氏银行欢迎您"<<endl;
cout<<"请输入密码:"<<endl;
cin>>a;
if(a==123456)
{
cout<<"密码正确!继续操作。\n请输入数字来选择您需要的服务"<<endl;
cout<<"1.查询\n2.取款\n3.存款\n4.转帐\n0.退出"<<endl;
cin>>b;
if(b==1) cout<<"谢谢,您已选择查询服务"<<endl;
else if(b==2) cout<<"谢谢,您已选择取款服务"<<endl;
else if(b==3) cout<<"谢谢,您已选择存款服务"<<endl;
else if(b==4) cout<<"谢谢,您已选择转帐服务"<<endl;
else if(b==0) cout<<"谢谢,稍后即将退出"<<endl;
}
else cout<<"密码错误,交易失败。"<<endl;
cout<<"交易结束,正在退卡。"<<endl;
}
二、运行结果:
三、心得体会:
修改一次程序可能会花费很多时间,但只要坚持就能成功。
四、知识点总结:
花括号可以用来确定配对关系
if 和else的层次关系十分重要