Exemple #1
0
        } //снять деньги

        public void replenish(int dig)
        {
            this.balance += dig;
            BankTransaction i = new BankTransaction(dig);

            arr.Enqueue(i);
        } //пополнить баланс
Exemple #2
0
 public void withdraw(int dig)
 {
     if (dig <= this.balance)
     {
         this.balance -= dig;
         BankTransaction i = new BankTransaction(-dig);
         arr.Enqueue(i);
     }
     else
     {
         Console.WriteLine("Средств не хватает!");
     }
 } //снять деньги
Exemple #3
0
        } //пополнить баланс

        public void transfer(ref Bank i, int dig)//перевод денег (i - с какого счета снимаем) ( dig - количество денег)
        {
            if (i.balance >= dig)
            {
                i.balance    -= dig;
                this.balance += dig;
                BankTransaction k = new BankTransaction(dig);
                arr.Enqueue(k);
            }
            else
            {
                Console.WriteLine("Недостаточно стредств");
            }
        }