java中的初级ATM模拟
来源:互联网 发布:mysql join as 编辑:程序博客网 时间:2024/06/03 20:12
金额不能输入除了数字外其他字符会报错
import java.util.Scanner;
public class ATM {
public static void main(String[] args) {
// TODO Auto-generated method stub
String mi="996633";
int ci=0;
exe:do{
//循环相加,实验次数,超过三次失败
ci++;
if(ci>3){
System.out.println("密码错误,请取卡");
break exe;
}
//获取密码
System.out.println("请输入密码");
Scanner sc=new Scanner(System.in);
String ma=sc.next();
//验证密码,正确进入判断,不正确进行验证循环
if(ma.equals(mi)){
//获取提取金额
System.out.println("请输入金额");
Scanner sc1=new Scanner(System.in);
//获取字符串
String jine=sc1.next();
//字符串转int
int yu= Integer.parseInt(jine);
//循环判断,不符合情况的进入循环提示
while(!(yu%100==0&&yu<=1000&&yu>=0)){
System.out.println("您输入的金额不合法,请重新输入");
Scanner sc2=new Scanner(System.in);
jine=sc2.next();
yu= Integer.parseInt(jine);
}
//符合情况的跳出,输出信息
System.out.println("您取了"+jine+"元");
System.out.println("交易完成,请取卡");
//跳出最初循环
break exe;
}
}while(true);
}
}
阅读全文
0 0
- java中的初级ATM模拟
- java初级ATM模拟
- Java实验一---模拟ATM
- ATM模拟
- ATM模拟
- Java小程序:模拟ATM取款
- Java中的集合--初级
- Java编写的模拟ATM取款机程序
- Java编写的模拟ATM取款机程序
- java语言编程模拟ATM自动取款机
- Java模拟简易ATM机运行(无界面、无数据库)
- JAVA基础作业练习—自定义异常之模拟ATM
- 一个用java模拟ATM操作的小程序
- Java:利用嵌套循环模拟ATM机取款业务
- Java ATM
- java ATM
- ATM取款机模拟
- 模拟ATM 机系统软件
- 生成素数表
- centos安装GrayLog
- JAVA学习路线图
- 最近总结--Bootstrap相关
- 数据库基础(第一到六章节)
- java中的初级ATM模拟
- Function.prototype.apply.call 待解答原理???
- Android JNI详解
- c++链表
- Hello world
- LCD驱动程序——框架分析(一)
- [分布式监控CAT] Server端源码解析——初始化
- Retrofit+Rxjava乞丐封装
- java开发手册(强大的阿里巴巴)