第一周:设计一个简易ATM取款机简易程序(2)

时间:2023-03-09 01:48:58
第一周:设计一个简易ATM取款机简易程序(2)

1.了解用户对ATM取款机功能需求如下:

第一周:设计一个简易ATM取款机简易程序(2)

2.新建一个login函数使用for循环方法和if选择方法编写登陆界面用来及设置ATM内用户的金额和取款机内的金额:

第一周:设计一个简易ATM取款机简易程序(2)

第一周:设计一个简易ATM取款机简易程序(2)

3.使用新建函数方法及if选择方法编写登陆成功后欢迎界面、功能选择界面,及相关数字按键对应的功能:

第一周:设计一个简易ATM取款机简易程序(2)

4.使用新建函数方法和if判断选择语句及相关输出打印语句制作查询功能:

第一周:设计一个简易ATM取款机简易程序(2)

 

5.使用新建函数方法和if判断选择语句及相关输出打印语句制作取款功能及相关判断条件:

第一周:设计一个简易ATM取款机简易程序(2)

 

,,

 

用户在取款后金额会减少,可以实现此功能.

 

6.使用新建函数方法和if判断选择语句及相关输出打印语句制作存款功能及相关判断条件:

第一周:设计一个简易ATM取款机简易程序(2)

 

用户在存款后相应账户内的钱也会进行增加,但是对存款也有一定条件限制,实现此功能.

6.新建函数,设置退出功能,用户按键后,系统自动停止输入操作:

 第一周:设计一个简易ATM取款机简易程序(2)

总结:此次是第一次在老师带领指导下制作完成小的程序,运用了新建函数方法、Scanner输入与输出方法、if&for选择判断及循环方法.但是自己在实际操作编写时出现过if与else if顺序错误问题导致打印选择时结果出现问题.针对此方面还需要多加进行练习. 还有多用户转账系统,会用到数组方法,但是对于数组方法自己学习时不是理解的很深透,知道数组的含义和用法,但是到自己操作时就有点没有头绪,后续会继续学习使用数组套用方法.通过此次实践操作,自己认识到编程时的短板,对于不足之处会多向同学和老师请教.