Больничный рассчитывается в календарных днях, а оклад за этот не полностью отработанный месяц пересчитывается в рабочих днях, т.е. работник теряет некоторую сумму. Как изменить алгоритм расчета в программе, чтобы и оклад пересчитывался в календарных днях?