Прошу помочь с расчетом по формуле
Только начал изучать Питон. Написал простенькую программку по аналогии примерам из книжки. При всей неправильности, по моему мнению, формулы full_price считается правильно, хотя на мой взгляд в формула должна выглядеть таким образом: full_price = price + nalog + reg_fee + agency_fee + price_distance Может кто-нибудь пояснить, как так выходит???
Вот текст программы:
print ( "Вас приветствует программа Автодиллер!" )
name = input ( "Введите Ваше имя: " )
print ( "\n" )
print ( (name), "сейчас я посчитаю стоимость купленного Вами автомобиля с учётом налога, который составляет 13% от суммы " )
print ( "автомобиля, регистрационного сбора, который составляет 5% от суммы автомобиля, агентского сбора в 25 долларов США и " )
print ( "цены доставки Вашего автомобиля до указанного места назначения в зависимости от указанного Вами количества километров, " )
print ( "с учетом того, что расстояние доставки, равное 100 километрам стоит 10 долларов США \n" )
price = float ( input ( "Введите цену Вашего автомобиля в долларах США (USD): " ))
distance = float ( input ( "Введите расстояние до места доставки в километрах: " ))
nalog = (price/100)*13
reg_fee = (price/100)*5
agency_fee = (price+25)
price_distance = (distance*0.1)
full_price = nalog + reg_fee + agency_fee + price_distance
print ( "\n" )
print ( (name) + ", стоимость Вашего заказа в долларах США составляет: ", full_price, "USD" )
input ( "\nНажмите Enter, чтобы выйти." )
# Что-то странное в формуле явно не хватает price, но иначе результат увеличивается на величину price и результат получается неверным!!!
Ответы (1 шт):
Автор решения: Марина Архипцева
→ Ссылка
У вас price в agency_fee: agency_fee = (price+25).
По условию:
агентского сбора в 25 долларов
То есть agency_fee = цена автомобиля + агентский сбор