c#實現的簡單的atm機模擬例項:
using system;
using system.collections.generic;
using system.linq;
using system.text;
namespace bankdemo
else
break;
case "2":
//查詢餘額
console.writeline("您的餘額為:" + total + "元");
console.writeline("按任意鍵返回主介面!!");
console.readline();
break;
case "3":
//修改密碼
console.writeline("請輸入原密碼:");
string old = console.readline();
if (old != pwd)
console.writeline("請輸入您的新密碼:");
string newpwd = console.readline();
console.writeline("請確定修改嗎?按0確定,任意鍵不修改!");
string commit = console.readline();
if ("0" == commit)
console.writeline("按任意鍵返回主介面!!");
console.readline();
console.readline();
break;
case "4":
//取卡
console.writeline("謝謝使用,您的卡已推出!!");
console.writeline("按任意鍵推出系統!!");
console.readline();
return;
default:
//出錯處理
console.writeline("不合法字元!請重新輸入:");
break;}}
else
console.writeline("密碼錯誤!!請重新輸入:");
s = console.readline();
i++;}}
}}
}
C語言實現簡單的ATM機功能
6 模擬 atm機取款的過程 1 定義兩個能儲存 5個整形數的陣列,乙個用於儲存 5個人的卡號,乙個用於儲存對應卡號的密碼。2 判斷輸入的卡號是否在陣列中。3 如果在陣列中就讓輸入密碼,判斷是否和卡號對應的密碼匹配。4 判斷密碼,24小時內只允許輸入3次 錯誤的密碼。輸入錯誤應該提示還剩下的輸入次數...
模擬ATM機取款的過程
1 定義三個能儲存5個整形數的陣列,乙個用於儲存5個人的卡號,乙個用於儲存對應卡號的密碼,乙個用於儲存對應的賬戶餘額。2 判斷輸入的卡號是否在陣列中。3 如果在陣列中就讓輸入密碼,判斷是否和卡號對應的密碼匹配。4 判斷密碼,只允許輸入3次錯誤的密碼。輸入錯誤應該提示還剩下的輸入次數,3次都輸入錯誤提...
C 智慧型指標的模擬實現例項
c 智慧型指標的模擬實現例項 1.引入 int main 在上面的 中定義了乙個裸指標p,需要我們手動釋放。如果我們一不小心忘記釋放這個指標或者在釋放這個指標之前,發生一些異常,會造成嚴重的後果 記憶體洩露 而智慧型指標也致力於解決這種問題,使程式設計師專注於指標的使用而把記憶體管理交給智慧型指標。...