Задача 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 доларів
ПАЙТОН
Answers & Comments
lessons_per_week = int(input())
exchange_rate = float(input())
salary = 1800
experience_bonus = salary * 0.3
note_checking_bonus = salary * 0.2
class_management_bonus = salary * 0.25
cabinet_management_bonus = salary * 0.15
prestige_bonus = salary * 0.2
total_salary = salary + experience_bonus + note_checking_bonus + class_management_bonus + cabinet_management_bonus + prestige_bonus
if lessons_per_week > 18:
total_salary += (lessons_per_week - 18) * 45
without_taxes = total_salary * 0.81
with_taxes = without_taxes * (1 - 0.036 - 0.015)
annual_without_taxes = without_taxes * 12 / exchange_rate
annual_with_taxes = with_taxes * 12 / exchange_rate
print("без доплат=" + str(int(without_taxes)))
print("з доплатами=" + str(round(with_taxes, 2)))
print("річна без доплат=" + str(round(annual_without_taxes, 2)) + " доларів")
print("річна з доплатами=" + str(round(annual_with_taxes, 2)) + " доларів")