← К задачам
Стоимость билета
Касса вокзала рассчитывает цену билета: она зависит от расстояния и тарифа за километр, а детям полагается скидка 50%.
Напишите функцию ticket_price(distance_km, price_per_km, is_child), где distance_km и price_per_km — числа (могут быть дробными), а is_child — булево значение. Базовая цена равна distance_km * price_per_km; если is_child истинно, цена уменьшается вдвое. Верните итог, округлённый до 2 знаков после запятой.
Примеры:
ticket_price(100, 2.5, False) -> 250.0
ticket_price(100, 2.5, True) -> 125.0
def ticket_price(distance_km, price_per_km, is_child):
pass
Для запуска тестов необходима авторизация.