Сначала найдем, сколько прошло дней с момента открытия вклада до момента его закрытия:
3 года = 3 * 365 дней = 1095 дней
5 месяцев = 5 * 30 дней = 150 дней
9 дней
Всего прошло 1095 + 150 + 9 = 1254 дня.
Теперь посчитаем, сколько процентов начислил банк за этот период. За первый год начислено 5% годовых, за оставшиеся 2 года и 5 месяцев - тоже 5% годовых. Для удобства будем считать, что вкладчик закрыл вклад на 1 день раньше, чем исполнилось 2 года и 6 месяцев (это не повлияет на итоговую сумму выплаты).
За первый год начислено 5% от 200000 рублей, то есть 10000 рублей.
За оставшиеся 2 года и 5 месяцев начислено также 5% годовых. За каждый год банк начисляет 5% от текущей суммы вклада, а за месяц - пропорциональную часть этого процента. Таким образом, за первый год после первого года вклад составлял 210000 рублей (200000 + 5% от 200000), за второй год - 220500 рублей (210000 + 5% от 210000), за третий год - 231525 рублей (220500 + 5% от 220500), за четвертый год (то есть за первые 5 месяцев) - 243101.25 рублей (231525 + 5% от 231525), за последние 9 дней - пропорциональную часть от 5% годовых. Эта часть равна (9 / 365) * (5% * 243101.25) = 2993.53 рублей.
Итого, за весь период вкладчик получил начисленные проценты в размере 10000 + 21000 + 23152.50 + 2431.53 = 57184.03 рубля.
Так как вкладчик закрыл вклад до окончания срока, он не получит проценты за последний день. Поэтому банк выплатит ему сумму в размере 200000 + 57184.03 - (5% * (1254 - 1) / 365 * 200000) = 249184.03 рубля. Здесь вычтено начисление процентов за последний день, который не был учтен при расчете процентов за весь период.