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

Задача 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 доларів

ПАЙТОН

Ответы

Ответ дал: podreze33
2

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)) + " доларів")

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