Skip to content
← Back to Community
Prorgressive tax
Profile icon
IDDIVISION

Во многих странах, использующих такую шкалу, эта сумма вычисляется более сложным способом. А именно, налоговая ставка 30% на доход выше 50000 означает, что 30% уплачивается не со всей суммы, а лишь с той ее части, которая превосходит 50000. Аналогично, ставка 20% на доход от 10000 до 50000 обязывает уплатить 20% лишь с той части суммы, которая превосходит 10000, но не превосходит 50000.

Так, например, с дохода 100000 придется заплатить такой налог:

30% * (100000-50000) + 20% * (50000-10000) + 13% * 10000 = 15000+8000+1300=24300.

А с дохода 30000 - такой: 20% * (30000-10000) + 13% * 10000 = 4000+1300=5300.

Напишите программу, которая спрашивает у пользователя его доход и рассчитывает сумму налога для него по вышеописанным правилам.

Voters
Profile icon
Evgeniy0811
Profile icon
IDDIVISION