欢迎来到天天文库
浏览记录
ID:9268721
大小:35.50 KB
页数:3页
时间:2018-04-25
《atm取款机java代码》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、importjava.util.Scanner;publicclassTest8_5{Scannerinput=newScanner(System.in);intpass=123456;doublecountmoney=10000;doublegetmoney=0;intchange;doubleallgetmoney=0;publicvoidATMinputpass(){for(inti=1;i<=3;i++){System.out.println("请输入密码:");Intuserpass=input.nextInt();If(userpass>=100000&&userpas
2、s<=999999){if(userpass==pass){ATMwelcome();}else{System.out.println("您输入的密码有误!");continue;}}else{System.out.println("请重新输入6位密码!");continue;}}System.out.println("对不起!请带上您的有效证件到柜台办理相关手续!");}publicvoidATMwelcome(){System.out.println("请选择您想要的操作:1、取款2、查询3、修改密码4、退出");change=input.nextInt();if(ch
3、ange==1){ATMget();}elseif(change==2){ATMselect();}elseif(change==3){ATMpass();}elseif(change==4){ATMexit();}}publicvoidATMget(){System.out.println("请输入您需要的金额:");getmoney=input.nextDouble();if(countmoney>getmoney){if(getmoney%100==0){if(getmoney<2500){allgetmoney=allgetmoney+getmoney;if(allgetm
4、oney>5000){System.out.println("您今日的交易金额已超5000,无法再次交易!");System.out.println("您是否要继续其他操作!1(继续)/2(退出)");change=input.nextInt();if(change==1){ATMwelcome();}elseif(change==2){ATMexit();}}else{countmoney=countmoney-getmoney;System.out.println("交易完成您的余额为:"+countmoney+"元");System.out.println("您是否要继续其他
5、操作!1(继续)/2(退出)");change=input.nextInt();if(change==1){ATMwelcome();}elseif(change==2){ATMexit();}}}else{System.out.println("您交易的金额大于2500!不能完成交易!");ATMget();}}else{System.out.println("请输入100的整数!");ATMget();}}else{System.out.println("您的卡上余额不足!不能完成交易!");}}publicvoidATMselect(){System.out.println(
6、"您帐户的余额为:"+countmoney+"元");System.out.println("您是否要进行其他操作1(继续)/2(退出)");change=input.nextInt();if(change==1){ATMwelcome();}elseif(change==2){ATMexit();}}publicvoidATMpass(){System.out.println("请输入您的原始密码:");intuserinpass=input.nextInt();if(userinpass==pass){System.out.println("请输入您的新密码:");intnew
7、pass1=input.nextInt();System.out.println("请再次输入您的新密码:");intnewpass2=input.nextInt();if(newpass1==newpass2){pass=newpass2;System.out.println("修改密码成功!");System.out.println("是否要继续其他操作!1(继续)/2(退出)");change=input.nextInt();if(change==1){ATMw
此文档下载收益归作者所有