C#昨夜梦未醒,仍在代码中.WO的银行系统

王朝学院·作者佚名  2016-08-28
窄屏简体版  字體: 小  |  中  |  大  |  超大  

[flash=500,400]http://s1.knowsky.com/20160211/a1lypfapd2c15.jpg[/flash]

幼儿园大班丶默

今天分享一个大家都爱的Money 银行系统代码 可以随心所欲的存钱取钱 让你成为首富不是梦 come on!

那么,就让我们一起来看看,究竟是什么能让我这矮丑穷屌丝,一夜瞬间成为首富(咳咳!装的有点大了)

1//要想成功,必须马到2//建立数组3Card[] cards =newCard[21];4//卡类初始化5publicvoidInitialData()67{8//1.准备一个卡对象 Card card1 = new Card();9card.CardNo ="212121"; card1.CardOwner ="火力";10card1.CardPwd ="666666";8card1.Balance =7.417.417.474.741;

以上是我的银行卡信息 随便用!别含糊 卡找我来拿 我的电话:洞拐洞漆洞洞两洞壹贰弎叄

下面继续教你怎么去创建自己的银行卡(开户)再一个教你怎么去用我的卡去取钱、存钱等等等等的一系列操作 如果有钱多的RMB玩家 也可以往我的银行卡里去存钱 欢迎大家踊跃参与。

先写开户

Console.WriteLine("请输入卡号:");stringcardNo =Console.ReadLine();

Console.WriteLine("请输入密码:");stringcardPwd =Console.ReadLine();

Console.WriteLine("请输入用户名:");stringcardOwner =Console.ReadLine();

Console.WriteLine("请输入开户金额:");doublebalance =double.Parse(Console.ReadLine());//先将零散的属性装配成一个卡对象

Card card=new Card();card.CardNo= cardNo;

card.CardPwd = cardPwd;

card.CardOwner =cardOwner;

card.Balance= balance;

//01.将card对象赋值给数组第一个为null的项目for(inti =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("请输入卡号:");

stringcardno =Console.ReadLine();boolflag =false;

//如何判断对方卡号存在foreach(Card itemincards)

{

if(item!=null)

{

if(item.CardNo.Equals(cardno))//卡号存在{

//请输入金额 Console.WriteLine("请输入存款金额:");intmoney =int.Parse(Console.ReadLine());

item.Balance +=money;

Console.WriteLine("存款成功");

Console.WriteLine("余额:{0}",item.Balance);

flag =true;

break;

}

好 我们学会了存了 接下来就是取 如果存进去取不出来了就悲哀了

boolflag =false;//默认没有该卡foreach(Card itemincards)

{if(item!=null)

{if(item.CardNo.Equals(account))

//证明卡存在{//提示用户输入密码Console.WriteLine("请输入密码:");stringpwd =Console.ReadLine();if(item.CardPwd.Equals(pwd))

{//代码执行到这里,证明用户名和密码均正确Console.WriteLine("请输入取款金额:");intmoney =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{booloutCardFlag =false;//默认转入卡不存在inttype =0;foreach(Card cardincards)

{if(card!=null)

{if(card.CardNo.Equals(outCardNo))//卡号一致{

flag=true;//判定密码是否一致if(card.CardPwd.Equals(outCardPwd))//密码一致{//用户名 密码都正确,继续接下来的内容

Console.WriteLine("请输入转入卡卡号:");stringinCardNo =Console.ReadLine();

#region内层循环,转入卡

foreach(Card card1incards)

{if(card1 !=null)

{if(card1.CardNo.Equals(inCardNo))//转入的卡存在

{

type=1;//存在,提示输入转账金额

Console.WriteLine("请输入转账金额:");

intmoney =Convert.ToInt32(Console.ReadLine());

if(money <= card.Balance)//合法{while(money %100!=0)//不是面值100元的

{

Console.WriteLine("您输入的数值不正确,请重新操作");

money=Convert.ToInt32(Console.ReadLine());

}

哈哈哈 这下哪样都学会了吧 相信你通过努力一定会玩的越来越6

玩转整个银行系统 做大土豪 大富翁 数1后边的零 数到眼抽筋。

以上就是本“幼儿园大班”在校生所了解的。

还望此行的大神多多指教

小友在此谢过

此次分解完毕 请待下次分解。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航