Загрузка данных


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()