Example #1
0
        static void Main(string[] args)
        {
            Bancomat bancomat = new Bancomat();

            bancomat.Validate("10 рублей");
            bancomat.CashOut("9032 рублей");
            bancomat.CashOut("90 рублей");
            bancomat.CashOut("9032$");
            bancomat.CashOut("9070$");

            Console.ReadKey();
        }
Example #2
0
        static void Main(string[] args)
        {
            var dollars  = new Dollar("10");           // хотим снять доллары
            var bankomat = new Bancomat(dollars);      // выбираем эту сумму в банкомате

            bankomat.Validate(dollars);                //проверяем

            var rubs      = new Ruble("10");           // тест: 1050, 2033, 1, 10, 11
            var bankomat2 = new Bancomat(rubs);

            bankomat2.Validate(rubs);

            var euros     = new Euro("10");
            var bankomat3 = new Bancomat(euros);

            bankomat3.Validate(euros);

            Console.Read();
        }