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

Задача 2. Бюджет держави

Працедавець сплачує за кожного працівника єдиний соціальний внесок розміром 36,76%. Працівник, крім цього сплачує 15% прибуткового податку та 3,6 % у пенсійний фонд. Щоразу при покупці громадянин сплачує близько 20% податків: ПДВ, мита, акцизи, збори тощо. Визначити загальну суму податків, котрі йдуть у державний бюджет із заробітної плати працівника.

З клавіатури вводиться "чиста" заробітна плата працівника, програма розраховує суму доходів та суму податків за рік, а також додаткові податки з покупок.

пояснення до задачі

Введення інформації: 3355,8

Виведення інформації:

отримано зарплати = 40269,6 (сума * 12)

податки з покупок = 8053,92 (сума * 0,2)

податки за рік = 37958,18 (різниця між з/п з працедавця та сумою з/п)

зарплата з працедавця = 78227,78 (врахувати податки, сплачені працівником та ЄСВ)





Введення інформації: 1997,5

Виведення інформації:

отримано зарплати = 23970,0

податки з покупок = 4784,0

податки за рік = 22594,15

зарплата з працедавця = 46564,15

Приложения:

Ответы

Ответ дал: RouFok
0

Для розв'язання задачі потрібно використати формули для розрахунку сум податків і доходів:

Сума єдиного соціального внеску (ЄСВ), сплачуваного працедавцем:

ЄСВ = заробітна плата * 0.3676

Сума податку на доходи фізичних осіб, сплачуваного працівником:

ПДФО = заробітна плата * 0.15

Сума внесків до пенсійного фонду, сплачуваного працівником:

Внески до пенсійного фонду = заробітна плата * 0.036

Загальна сума податків з покупок:

Сума податків з покупок = сума покупки * 0.2

Сума отриманої зарплати (після відрахування податків):

Отримана зарплата = зарплата з працедавця - ЄСВ - ПДФО - Внески до пенсійного фонду

Сума зарплати з працедавця (брутто):

Зарплата з працедавця = отримана зарплата / (1 - 0.15 - 0.036 - 0.3676)

Давайте застосуємо ці формули до першого прикладу:

# Введення заробітної плати
salary = float(input("Введіть заробітну плату: "))

# Розрахунок суми податків

esv = salary * 0.3676

pdfo = salary * 0.15

pension = salary * 0.036

total_taxes_from_salary = esv + pdfo + pension

total_taxes_from_purchases = salary * 0.2

# Розрахунок суми отриманої зарплати та брутто-зарплати

net_salary = salary - total_taxes_from_salary

gross_salary = net_salary / (1 - 0.15 - 0.036 - 0.3676)

# Виведення результатів

print(f"Отримано зарплати: {net_salary:.2f}")

print(f"Сума податків з покупок: {total_taxes_from_purchases:.2f}")

print(f"Сума податків за рік: {total_taxes_from_salary:.2f}")

print(f"Зарплата з працедавця: {gross_salary:.2f}")

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