const readline = require(‘readline-sync‘)//引用readline-sync

let s = 2;//错误的次数

for (let i = 0; i < 3; i++) {

console.log(‘请输入名:(由英文组成)‘);

let user = readline.question();

console.log(‘请输入密码:(由数字组成)‘);

let password = readline.question();

let arr = [‘yang‘, ‘123456‘];

if (user == arr[0] && password == arr[1]) {

console.log(‘欢迎您,登陆成功‘);

for (let yewu = 1; yewu >= 1; yewu++) {

console.log(‘请选择业务:\n1.存款: \n2.取款: \n3.查看: \n4.退出:‘);

let yewu = readline.question() - 0;

let money = 3000;

if (yewu > 4) {

console.log(‘对不起你输入的有误,请重新输入:‘)

continue;

}

switch (yewu) {

case 1:

//存款money2为钱变化后的总数

console.log(‘存款‘);

console.log(‘请输入存款金额:‘);

let cunkuan = readline.question() - 0;

money2 = money + cunkuan;

console.log(‘系统正在为你存钱请稍等。。。。。\n存钱成功您当前余额为‘ + money2);

continue;

case 2:

console.log(‘取款‘);

console.log(‘请输入取款金额:‘);

let qukuan = readline.question() - 0;

if (qukuan > money2) {

console.log(‘对不起你的余额不足!,您的余额不足,请重新输入或者退出‘);

} else {

money2 = money2 - qukuan;

console.log(‘当前余额为:‘ + money2);

}

continue;

case 3:

console.log(‘查看‘);

console.log(‘当前你的余额为:‘ + money2);

continue;

case 4:

console.log(‘退出‘);

console.log(‘欢迎你下次使用!‘);

break;

}break;

}

break;

} else {//输入不正确时

if (s != 0) {

console.log(‘密码或账户名错误,您还有‘ + s + "次机会,请重新输入:");

s--;

continue;

} else {

console.log(‘对不起,账户已锁定!‘);

break;

}

}

}

java 银行存取款_用Java编写银行存钱取钱相关推荐

  1. java 银行存取款_使用JAVA编写一个简单的银行存取款程序

    package com.lw.thread; /* 银行账户类Account(不能透支), 包含账号id(10~16位数字),密码password(6位数字),户主姓名name,余额balence * ...

  2. c语言银行存取款系统编译,C语言银行存取款管理系统.docx

    5 5 C 语言 银行存取款管理系统 得分: 信电工程学院 <高级语言程序设计课程设计>报告 题目 : 银行存取款管理系统 班级: 10 电信(1) 班 学号: 20100504143 姓 ...

  3. Java实验2【银行存取款程序设计实验】

    文章目录 前言 一.任务介绍 1.任务描述 2.运行结果 3.任务目标 4.实现思路 二.程序实现 1.代码 2.实验结果(包括输入数据和输出结果) 总结 前言 记录学习中写的Java实验,我这里用的 ...

  4. 模拟银行存款java,模拟银行存取款业务

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 public class Account { // 初始化存款 float count = 0f;// 当前账户余额 int money1;// 存款数, ...

  5. java模拟银行存取_JAVA基础案例 模拟银行存取款业务

    模拟银行存取款业务 编写一个Java应用程序,模拟网上银行登录及存取款业务.登录时需判断银行卡号和银行卡密码,当输入的卡号和密码都正确时,登录成功,提示当前登录的账户名,并进入下一步选择操作类型.操作 ...

  6. java模仿银行账务业务_Java基础案例 - 模拟银行存取款业务

    博学谷--让IT教学更简单,让IT学习更有效 模拟银行存取款业务 编写一个Java应用程序,模拟网上银行登录及存取款业务.登录时需判断银行卡号和银行卡密码,当输入的卡号和密码都正确时,登录成功,提示当 ...

  7. java实验报告之模拟银行存取款业务

    一个不知名大学生,江湖人称菜狗 original author: jacky Li Email : 3435673055@qq.com Time of completion:2022.12.20 La ...

  8. Java模拟银行存取款系统

    设计性实验报告 课程名称 面向对象程序设计(Java)     项目名称 模拟银行存取款业务 实验类型 设计性 二.实验内容 模拟网上银行业务,当用户登录时需判断银行卡号和银行卡密码,当输入的卡号和密 ...

  9. 模拟银行存取款业务 java

    实训题5:模拟银行存取款业务 实训目的:本项目的主要功能是模拟银行的存取款业务,当用户登录时需判断银行卡号和银行卡密码,当输入的卡号和密码都正确时,登录成功,提示当前登录的账户名,并进入下一步选择操作 ...

最新文章

  1. liunx检查与安装软件包
  2. DBA基础(一)用户授权
  3. 【干货】路由黑洞的5种解决方法大PK
  4. mvc调用mysql存储过程_mysql – 存储过程不在MVC5中返回值
  5. 云服务器磁盘挂载_云小课 | 磁盘容量不够用?小课教你来扩容!
  6. 带你一起学习实用计算机英语!(IT行业、四六级党记起来)《软件工程专业英语》第二单元的重点词汇+名词缩写+重难句+软件需求规格说明
  7. input file HTML控件控制
  8. 计算机在材料科学与工程中的应用,计算机在材料科学与工程中的应用
  9. POJ1077 Eight —— 反向BFS
  10. 【BZOJ4480】快乐的jyy(统计两个字符串中相同的回文串-回文树合并)
  11. Leetcode 120 Triangle 三角形最小路径和
  12. IT66021FN 寄存器配置
  13. 一个dsp最小系统至少要有_DSP最小系统设计方案
  14. c语言规定的主函数名是,C语言源程序中主函数名由系统规定为_______,程序员是不能改变的。...
  15. 同源策略和跨域解决方案
  16. IPC编程C语言,4. UNIX Domain Socket IPC
  17. 组件分享之后端组件——一个简单且高度可扩展的分布式文件系统seaweedfs
  18. IPO败北,素士科技难解的尴尬局面
  19. 设计模式Part1——设计模式概述
  20. Excel 文本日期转可计算的日期,再进行计算

热门文章

  1. Lecture 18 Shortest Paths II
  2. 快餐文化短视频源码行业竞争激烈,短视频发展任重道远
  3. MySQL:Innodb page clean 线程 (二) :解析
  4. iHealth基于Docker的DevOps CI/CD实践
  5. log日志轮转--logrotate
  6. SCOM数据库整理索引计划出错
  7. wndows系统命令总结
  8. Ext GrdPanel多种取值方式
  9. 软件测试框架课程考试_那考试准备课程值得吗?
  10. PHP mongodb运用,MongoDB在PHP下的应用学习笔记