码迷,mamicode.com
首页 > 编程语言 > 详细

教你如何利用初级C#语言更改银行存款!!!!

时间:2015-10-31 10:08:01      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:

您是否对生活现状不满意?

您是否总是感叹工资太少?

您是否经常发现自己相中的物品又降价了然而自己却还是只能望洋兴叹?

没关系!让我来拯救的钱包!

接下来进入正题:

  要想更改自己的银行存款首先得找到一个银行:即

class Bank
      {
             }

  找到银行后,在该银行办一张属于自己的卡:即

class Card
      {
          private string cardNo;//卡号
          private string cardOwner;//持卡人
          private string cardPwd;//密码
          private double balance;//余额
  
          public double Balance
          {
             get { return balance; }
             set { balance = value; }
         }
         public string CardPwd
         {
             get { return cardPwd; }
             set { cardPwd = value; }
         }
        
         public string CardOwner
         {
             get { return cardOwner; }
             set { cardOwner = value; }
         }
         
         public string CardNo
         {
             get { return cardNo; }
             set { cardNo = value; }
         }
         
     }

  卡里有三个元素大家一定要记牢啊 一定要记牢啊 记牢啊--卡号,持卡人,密码

  以上步骤做完后接下来就该介绍一下银行是怎么存款的了,代码貌似可能也许是下面这一段:

 //存款模块
 Console.WriteLine("请输入您的账号");
             string cardno = Console.ReadLine();
             for (int i = 0; i < cards.Length; i++)
            {
                     if (cards[i] != null && cards[i].CardNo == cardno)
                     {
                          flag = true;
                          Console.WriteLine("请输入密码");
                          string pwd = Console.ReadLine();
                         if (cards[i].CardPwd == pwd)
                         {
                             Console.WriteLine("恭喜您登陆成功!请输入您要存款的金额:");
                             double GiveMoney = double.Parse(Console.ReadLine());
                             cards[i].Balance = cards[i].Balance + GiveMoney;
                             Console.WriteLine("恭喜您存款成功,您的当前余额为:{0}", cards[i].Balance);
                             break;
                         }
                         else
                         {
                             Console.WriteLine("您输入的密码有误!");
                             break;
                         }
                     }
             }

 

  知道系统是怎么存的钱之后,你接着往自己卡里存钱就行!这也是我教大家的第一个改变存款的方法!接下来是第二个,但是第二个我相信大家不太想这样做,因为You money会越来越少.没错,就是取款的方法

//取款模块


 Console.WriteLine("请输入您的账号");
             string cardno = Console.ReadLine();
             for (int i = 0; i < cards.Length; i++)
             {
                 if (cards[i] != null && cards[i].CardNo == cardno)
                 {
                     flag1 = true;
                     Console.WriteLine("请输入密码");
                     string pwd = Console.ReadLine();
                     if (cards[i].CardPwd == pwd)
                     {
                         Console.WriteLine("恭喜您登陆成功!请输入您要取款的金额:");
                         double TakeMoney = double.Parse(Console.ReadLine());
                         cards[i].Balance = cards[i].Balance - TakeMoney;
                         Console.WriteLine("恭喜您存款成功,您的当前余额为:{0}", cards[i].Balance);
                         break;
                     }
                     else
                     {
                         Console.WriteLine("您输入的密码有误!");
                         break;
                     }
                 }
             }

  接下来是第三个也是第四个方法了---那就是你转账给你的亲朋好友,或者叫你的好基友给你转账!

//转账模块

 Console.WriteLine("请输入您的账号");
             string cardno = Console.ReadLine();
             for (int i = 0; i < cards.Length; i++)
             {
                 if (cards[i] != null && cards[i].CardNo == cardno)
                 {
                     flag2 = true;
                     Console.WriteLine("请输入密码");
                     string pwd = Console.ReadLine();
                     if (cards[i].CardPwd == pwd  && cards[i].Balance!=0)
                     {
                         if (cards[i].Balance!=0)
                         {
                         Console.WriteLine("恭喜您登陆成功!请输入您要转账的对象账户:");
                         string Target = Console.ReadLine();
                         for (int j = 0; j < cards.Length; j++)
                         {
                             if (cards[j].CardNo.Equals( Target) || cards[j].CardNo!=null )
                             {
                                 Console.WriteLine("请输入您的操作金额:");
                                 double Transform = double.Parse(Console.ReadLine());
                                if (Transform < cards[i].Balance && Transform != 0)
                                 {
                                     cards[i].Balance -= Transform;
                                     cards[j].Balance += Transform;
                                     Console.WriteLine("恭喜您转账成功!您的当前余额为:{0}", cards[i].Balance);
                                  break;
                                 }
                                 else 
                                 {
                                     Console.WriteLine("请输入正确的操作金额:");
                                 }
                             }
                             break;
                         }
                         break;
                         }
                         else
                         {
                             Console.WriteLine("您当前的余额不足!不能进行转账!");
                         }
                     }
                     else
                     {
                         Console.WriteLine("您输入的密码有误!");
                         break;
                     }
                 }
             }
             return flag2;
         }

  好了 方法都给大家讲完了,你们不用谢我,顺便说一下,我的名字是:"雷轰";再顺便说一下,更改存款的方法都是银行类里的代码哦,不要告诉别人哟!
  最后,我把我最喜欢的名言送给大家:自己动手,丰衣足食

教你如何利用初级C#语言更改银行存款!!!!

标签:

原文地址:http://www.cnblogs.com/493044922qq/p/4925008.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!