真像樓上說(shuō)的,15分如果手頭上沒(méi)現(xiàn)成的代碼,是不會(huì)給你寫的。
雨花臺(tái)網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)公司等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)成立與2013年到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。
System.out.println("您確定要退出小超市收銀管理系統(tǒng)(Y/N)?");
System.in();
char s=System.getInput();
switch(s){
case 'Y':System.exit(0);break;
case 'N':;
break;
}
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class AccountDemo {
public static double MONEY = 0;// 初始化金額是100元。
public static void main(String[] args) {
final String USER_NAME = "zhangsan";// 用戶名
final String PASSWORD = "123456";// 密碼
while (true) {
System.out.print("請(qǐng)輸入用戶名:");
String user_name = getString();
System.out.print("請(qǐng)輸入密碼:");
String password = getString();
if (user_name != null user_name.equals(USER_NAME)
password != null password.equals(PASSWORD)) {
System.out.println("登陸成功!你要干什么?");
while (true) {
System.out.println("1:存款");
System.out.println("2:取款");
System.out.println("3:查詢余額");
System.out.println("q:退出程序");
System.out.print("請(qǐng)選擇:");
String userIn = getString();
int in = 0;
if (userIn != null userIn.equals("1")) {
in = Integer.parseInt(userIn);
} else if (userIn != null userIn.equals("2")) {
in = Integer.parseInt(userIn);
} else if (userIn != null userIn.equals("3")) {
in = Integer.parseInt(userIn);
} else if (userIn != null
userIn.trim().toUpperCase().equals("Q")) {
in = 4;
} else {
System.out.println("你輸入的指令不正確!請(qǐng)重新輸入。");
continue;
}
switch (in) {
case 1:
double add_money = 0;
while (true) {
System.out.print("請(qǐng)輸入你要存入的金額:");
try {
add_money = Double.parseDouble(getString());
} catch (Exception e) {
System.out.println("金額輸入不正確!");
continue;
}
break;
}
MONEY += add_money;
System.out.println("存入的金額是" + add_money
+ "\r\n請(qǐng)選擇你要的操作:");
break;
case 2:
double money = 0;
while (true) {
System.out.print("請(qǐng)輸入你要取出的金額:");
try {
money = Double.parseDouble(getString());
} catch (Exception e) {
System.out.println("金額輸入不正確!");
continue;
}
if (money MONEY) {
System.out.println("取出的金額大于現(xiàn)有存款,請(qǐng)重新輸入要取出的金額!");
continue;
}
break;
}
MONEY -= money;
System.out.println("取出的金額是" + money + "\r\n請(qǐng)選擇你要的操作:");
break;
case 3:
System.out.println("你的余額是:" + MONEY + "\r\n請(qǐng)選擇你要的操作:");
break;
case 4:
System.out.println("程序退出!");
return;
}
}
} else {
System.out.println("錯(cuò)誤:用戶名與密碼不匹配!\r\n");
System.out.println("按任意鍵:重新輸入用戶名和密碼。");
System.out.println("q:退出程序。");
System.out.print("請(qǐng)選擇:");
String in = getString();
if (in.trim().toUpperCase().equals("Q")) {
break;
}
}
}
}
public static String getString() {
String str = null;
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
try {
str = br.readLine();
} catch (IOException e) {
e.printStackTrace();
}
return str;
}
}
可選中1個(gè)或多個(gè)下面的關(guān)鍵詞,搜索相關(guān)資料。也可直接點(diǎn)“搜索資料”搜索整個(gè)問(wèn)題。
超市
java
代碼