def calculate_salary():
try:
# Ввод данных от пользователя
base_salary = float(input("Введите размер оклада: "))
overtime_percent = float(input("Введите процент надбавки за ненормированный рабочий день: "))
hazard_percent = float(input("Введите процент надбавки за вредные условия труда: "))
# Расчёт начисленной заработной платы
accrued_salary = base_salary * (100 + overtime_percent + hazard_percent) / 100
# Расчёт суммы на руки (НДФЛ 13%)
net_salary = accrued_salary * 0.87
# Вывод результатов
print("\n--- Результаты расчёта ---")
print(f"Начисленная заработная плата: {accrued_salary:.2f} руб.")
print(f"Сумма на руки (после вычета НДФЛ 13%): {net_salary:.2f} руб.")
except ValueError:
print("Ошибка: пожалуйста, введите корректные числовые значения.")
if __name__ == "__main__":
calculate_salary()