java编程开发银行取钱存钱程序

Posted java新人交流

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java编程开发银行取钱存钱程序相关的知识,希望对你有一定的参考价值。

Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,具有卓越的通用性、高效性、平台移植性和安全性。Java编程语言的风格十分接近 C++ 语言。继承了 C++ 语言面向对象技术的核心,Java舍弃了 C++ 语言中容易引起错误的指針,改以引用取代,同时卸载原 C++ 与原来运算符重载,也卸载多重继承特性,改用接口取代,增加垃圾回收器功能。在 Java SE 1.5 版本中引入了泛型编程、类型安全的枚举、不定长参数和自动装/拆箱特性。太阳微系统对 Java 语言的解释是:“Java编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言”。


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:0}}'];


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编程开发银行取钱存钱程序的主要内容,如果未能解决你的问题,请参考以下文章

RPC模式开发一个银行atm模拟系统

RPC模式开发一个银行atm模拟系统

C语言程序编程

Java学习笔记---多线程同步的五种方法

java 多线程同步常用的3种方法

蓝桥杯国赛12Scratch存钱罐 少儿编程scratch蓝桥杯国赛真题和答案讲解