• Предмет: Информатика
  • Автор: Ler0chel
  • Вопрос задан 3 месяца назад

скласти програму, яка вираховує яку суму від заробітної плати має сплатити робітник як військовий податок (1,5% від загальних нарахувань), податок на прибуток та соціальні нарахування (18%) та яку суму робітник отримує після всіх відрахувань. При запуску програми користувач має вводити кількість годин, відпрацьованих робітником протягом місяця, а також скільки він (робітник) отримує за кожну годину. пожалуйста помогитеста помогите даю 70 баллов

Ответы

Ответ дал: MagicSticks
2

Ответ:

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, і зменшили кількість операцій, зокрема замінили множення на відсоток простим множенням на число.

Вас заинтересует