Условия задачи:

 

Налог на недвижимое имущество. Муниципальный округ собирает налоги на недвижи­мое имущество на основе оценочной стоимости имущества, составляющей 60% его фак­тической стоимости. Например, если акр земли оценен в 10 000 долларов, то его оценоч­ная стоимость составит 6000 долларов. В этом случае налог на имущество составит 72 цента за каждые 100 долларов оценочной стоимости. Налог на акр, оцененный в 6000 долларов, составит 43.20 доллара. Напишите программу, которая запрашивает фактическую стоимость недвижимого имущества и показывает оценочную стоимость и
налог на имущество.

 

Решение задачи:

def main():
    fact_cost = float(input('Введите фактическую стоимость имущества: '))
    def get_estimated_cost(value):
        PERCENT = 0.6
        return PERCENT * value
    def get_tax(value):
        TAX = 0.72
        SHAG = 100
        return value / SHAG * TAX
    print(f'Фактическая стоимость земельного участка {fact_cost} рублей,\n'
          f'оценочная стоимость составляет {get_estimated_cost(fact_cost)} рублей,\n'
          f'налог составляет {get_tax(get_estimated_cost(fact_cost))} рублей')

main()