Вывести размер заработной платы сотрудника за вычетом подоходного налога - C#
Формулировка задачи:
Информация о сотрудниках фирмы содержит:
• Ф. И. О. сотрудника;
• табельный номер;
• количество отработанных часов за месяц;
• почасовой тариф.
Рабочее время свыше 144 часов считается сверхурочным и оплачивается в двойном размере. Выведите размер заработной платы каждого сотрудника фирмы за вычетом подоходного налога, который составляет 13 % от суммы заработка. Информацию отсортируйте.
У меня есть начало ,я не знаю как рассчитать Рабочее время!
Решение задачи: «Вывести размер заработной платы сотрудника за вычетом подоходного налога»
textual
Листинг программы
int h = 150; //количество отработанных часов за месяц
double t = 260.52; //почасовой тариф
int d = 144; //Норматив часов
double n = 0.13 //Налог
double zp; //Зарплата
if(h > d)
{
int tmp = h - d;
double zptmp = (d * t) + (tmp * t * 2);
zp = zptmp - zptmp * n;
}
else
{
double zptmp = h * t;
zp = zptmp - zptmp * n;
}