Программа расчета тарифа Драйвер
Материал из FAQ
Версия от 13:22, 20 сентября 2014; Alex (обсуждение | вклад)
Описание
Программа для расчета типа драйвер применяется для услуги "Драйвер", когда водитель такси, садится в машину клиента и на ней перемещает машину и клиента по указанному маршруту. После этого водитель такси отправляется в исходную точку заказа, так как там осталась его машина.
Соответственно логика расчета тарифа заключается в:
- Вычислении тарифа для проезда из точки А в точку Б водителем на машине
- Вычисление тарифа обратного проезда водителя из точки Б в точка А
В программе реализован алгоритм расчета почасового проезда водителя в одну сторону и возврата его в обратную сторону согласно базовому тарифу:
- 100 грн в час, минимальный заказ 1 час
- Расчет обратной дороги согласно базовому тарифу
Использование
При вводе заказа, выбирается тариф "Драйвер". Расчет тарифа выполняется автоматически.
Листинг
Код программы находится в файле http://tvoetaxi.kiev.ua/faq/scripts/tariff_driver.txt