скласти програму, яка вираховує яку суму від заробітної плати має сплатити робітник як військовий податок (1,5% від загальних нарахувань), податок на прибуток та соціальні нарахування (18%) та яку суму робітник отримує після всіх відрахувань. При запуску програми користувач має вводити кількість годин, відпрацьованих робітником протягом місяця, а також скільки він (робітник) отримує за кожну годину. пожалуйста помогитеста помогите даю 70 баллов
Ответы
Ответ:
hours_worked = float(input("Введіть кількість годин, відпрацьованих за місяць: "))
hourly_rate = float(input("Введіть ставку за годину роботи: "))
gross_pay = hours_worked * hourly_rate
military_tax = 0.015 * gross_pay
income_tax = 0.18 * gross_pay
social_security = 0.18 * gross_pay
net_pay = gross_pay - military_tax - income_tax - social_security
print(f"Ваша зарплата до відрахувань: {gross_pay:.2f} грн")
print(f"Військовий податок: {military_tax:.2f} грн")
print(f"Податок на прибуток та соціальні нарахування: {income_tax + social_security:.2f} грн")
print(f"Ваша зарплата після відрахувань: {net_pay:.2f} грн")
Объяснение:
У цьому випадку ми зменшили кількість змінних з 7 до 5, і зменшили кількість операцій, зокрема замінили множення на відсоток простим множенням на число.