Бухгалтерія

Задача 1. Зарплата вчителя.

Посадовий оклад вчителя вищої категорії становить 1800 гривень (навантаження 18 годин). Зарплата складається з 30 % до посадового окладу за стаж, 20% за перевірку зошитів, 25% за класне керівництво, 15% за завідування кабінетами і 20% надбавки за престижність вчительської праці.  Але тепер всі ці надбавки можуть бути скасовані. Із зарплати утримується 15% прибуткового податку та 3,6 % у пенсійний фонд; крім того у 2014 році введено 1,5% податок на війну.

Із клавіатури вводимо кількість уроків на тиждень у вчителя та поточний курс долара. Результатом програми має бути повідомлення заробітної плати вчителя без доплат, із доплатами, а також річна заробітна плата у доларах за курсом.


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

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

без доплат=1598

з доплатами=3355,8

річна без доплат=2344,25 доларів

річна з доплатами=4922,93 доларів


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

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

без доплат=1997,5

з доплатами=4194,75

річна без доплат=1843,85 доларів

річна з доплатами=3872,08 доларів


Алгоритм

1) Порахувати заробітну плату вчителя за 18 годин з урахуванням усіх доплат

2) Обчислити заробітну плату вчителя після оподаткування (без доплат і з доплатами)

3) Порахувати ціну 1 уроку в тиждень протягом місяця без доплат і з доплатами

4) Визначити зарплату за вказану кількість уроків без доплат і з доплатами, результат вивести на екран

5) Обчислити річну зарплату вчителя по курсу долара.

Цікаво: порівняти річну заробітну плату педагогів у різних країнах.

вчителі


Задача 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


Цікаво: на що йдуть наші податки: http://costua.com/calculator/

Аналіз бюджету: http://costua.com/files/how_much_the_state_costs.pdf 


Задача 3. Бюджет туриста

Василь має N доларів, і збирається поїхати на канікулах до Франції, тому їх потрібно обміняти на євро. В обмінниках здійснюють обмін через гривні та видають лише банкноти (без монет), тобто можуть видати купюри 5, 10, 20, 50, 100, 200, 500 євро. Визначте, скільки євро отримає Василь в обміннику. Визначте, яку найменшу кількість банкнот може отримати Василь. Визначте залишок коштів Василя у гривнях.

Курси обміну доларів на гривні та гривень на долари вводяться з клавіатури.

Наприклад, 50 доларів за курсом 8.18 Василь обміняє на 409 гривень, що становить 36 євро 45 центів за курсом 11.25. Оскільки обмінник видає лише банкноти, Василь отримає 20+10+5 євро, тобто 35 євро у трьох банкнотах. Його решта: 16 гривень 30 копійок.

З клавіатури вводиться сума в доларах, курс обміну долара та курс обміну євро. Вивести суму в євро, кількість купюр та решту.

Введення інформації: 50 8.18 11.22

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

Введення інформації: 501 8.18 11.22

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

Алгоритм

1) визначити суму в гривнях (uah=N*kursdol) 50*8,18=409

2) визначити суму в євро (euro=uah/kureuro) 409/11,22=36.4527629234

3) визначити кількість банкнот по 500, 200, 100, 50, 20, 10, 5 шляхом знаходження цілої частини та остачі від ділення суми euro на відповідні числа 36,45 ділиться на 20 (1 банкнота) з остачею 16,45; 16,45 ділиться на 10 (1 банкнота) з остачею 6,45; 6,45 ділиться на 5 (1 банкнота) з остачею 1,45. Всього 35 євро у 3 банкнотах.

4) перевести залишок в гривні (euro*kurseuro) 1.45276292335*11,22=16,3

Остання зміна: неділя 6 вересня 2015 4:51