幼兒園大班丶默
今天分享一個大家都愛的Money 銀行系統代碼 可以隨心所欲的存錢取錢 讓你成為首富不是夢 come on!
那麼,就讓我們一起來看看,究竟是什麼能讓我這矮丑窮屌絲,一夜瞬間成為首富(咳咳!裝的有點大了)
1 //要想成功,必須馬到
2 //建立數組
3 Card[] cards = new Card[21];
4 //卡類初始化
5 public void InitialData()
6
7 {
8 //1.准備一個卡對象 Card card1 = new Card();
9 card.CardNo = "212121"; card1.CardOwner = "火力";
10 card1.CardPwd = "666666"; 8 card1.Balance = 7.417.417.474.741;
以上是我的銀行卡信息 隨便用!別含糊 卡找我來拿 我的電話:洞拐洞漆洞洞兩洞壹貳弎叄
下面繼續教你怎麼去創建自己的銀行卡(開戶)再一個教你怎麼去用我的卡去取錢、存錢等等等等的一系列操作 如果有錢多的RMB玩家 也可以往我的銀行卡裡去存錢 歡迎大家踴躍參與。
先寫開戶
Console.WriteLine("請輸入卡號:");
string cardNo = Console.ReadLine();
Console.WriteLine("請輸入密碼:");
string cardPwd = Console.ReadLine();
Console.WriteLine("請輸入用戶名:");
string cardOwner = Console.ReadLine();
Console.WriteLine("請輸入開戶金額:");
double balance = double.Parse(Console.ReadLine());
//先將零散的屬性裝配成一個卡對象
Card card=new Card();
card.CardNo = cardNo;
card.CardPwd = cardPwd;
card.CardOwner = cardOwner;
card.Balance = balance;
//01.將card對象賦值給數組第一個為null的項目
for (int i = 0; i < cards.Length; i++) { if (cards[i]==null)
{
//我就將card賦值給cards[i] cards[i] = card;
Console.WriteLine("開戶成功");
break;
}
}
Console.WriteLine("===================");
Welcome();
}
//一個item就是一張卡
if (item!=null) {
Console.WriteLine("用戶名{0}\t余額{1}", item.CardOwner, item.Balance);
}
學會了開戶 , 那麼接下來 我們就來學學存錢(存款)
Console.WriteLine("請輸入卡號:");
string cardno = Console.ReadLine();
bool flag = false;
//如何判斷對方卡號存在
foreach (Card item in cards)
{
if (item!=null)
{
if (item.CardNo.Equals(cardno))//卡號存在
{
//請輸入金額 Console.WriteLine("請輸入存款金額:");
int money = int.Parse(Console.ReadLine());
item.Balance += money;
Console.WriteLine("存款成功");
Console.WriteLine("余額:{0}",item.Balance);
flag = true; break;
}
好 我們學會了存了 接下來就是取 如果存進去取不出來了就悲哀了
bool flag = false;
//默認沒有該卡
foreach (Card item in cards)
{
if (item!=null)
{
if (item.CardNo.Equals(account))
//證明卡存在 {
//提示用戶輸入密碼
Console.WriteLine("請輸入密碼:");
string pwd = Console.ReadLine();
if (item.CardPwd.Equals(pwd))
{
//代碼執行到這裡,證明用戶名和密碼均正確
Console.WriteLine("請輸入取款金額:");
int money = int.Parse(Console.ReadLine());
if (money < item.Balance)
{
item.Balance = item.Balance - money;
Console.WriteLine("取款成功,用戶名是{0}的賬戶余額是{1}", item.CardOwner, item.Balance);
}
else {
Console.WriteLine("余額不足");
}
}
好 我們會取錢了 那麼我們接下來 要學會轉錢(轉賬)
YOU那麼富裕心腸又那麼好 是吧 比如 就像我 Lei 哥
恩 時不時的要給那些窮的掉渣的生活困難的人 轉一些救命錢 對吧 所以要向他學習 下面繼續學習
else
{
bool outCardFlag = false;//默認轉入卡不存在
int type = 0;
foreach (Card card in cards)
{
if (card!=null)
{
if (card.CardNo.Equals(outCardNo)) //卡號一致
{
flag = true;
//判定密碼是否一致
if (card.CardPwd.Equals(outCardPwd)) //密碼一致
{
//用戶名 密碼都正確,繼續接下來的內容
Console.WriteLine("請輸入轉入卡卡號:");
string inCardNo = Console.ReadLine();
#region 內層循環,轉入卡
foreach (Card card1 in cards)
{
if (card1 != null)
{
if (card1.CardNo.Equals(inCardNo)) //轉入的卡存在
{
type = 1;
//存在,提示輸入轉賬金額
Console.WriteLine("請輸入轉賬金額:");
int money = Convert.ToInt32(Console.ReadLine());
if (money <= card.Balance) //合法
{
while (money % 100 != 0) //不是面值100元的
{
Console.WriteLine("您輸入的數值不正確,請重新操作");
money = Convert.ToInt32(Console.ReadLine());
}
哈哈哈 這下哪樣都學會了吧 相信你通過努力一定會玩的越來越6
玩轉整個銀行系統 做大土豪 大富翁 數1後邊的零 數到眼抽筋。
以上就是本“幼兒園大班”在校生所了解的。
還望此行的大神多多指教
小友在此謝過
此次分解完畢 請待下次分解。