// Метод для расчета процентной ставки public static void CalculateBaseInterest(BaseAccount account) { // расчет процентной ставки обычного аккаунта по правилам банка account.Interest = account.Balance * 0.4; if (account.Balance < 1000) { account.Interest -= account.Balance * 0.2; } if (account.Balance < 50000) { account.Interest -= account.Balance * 0.4; } Console.WriteLine(account.Interest); }
static void Main(string[] args) { var account = new Account(); account.GetAccType(new BaseAccount()); var account1 = new BaseAccount { Balance = 100000000, Interest = 10000 }; Calculator.CalculateBaseInterest(account1); Console.WriteLine(); account.GetAccType(new SalaryAccount()); var account2 = new SalaryAccount { Balance = 124000, Interest = 1240 }; Calculator.CalculateSalaryInterest(account2); }