Question
what is the python coding for this problem: Write a program, using Object-Oriented Programming, to compute a taxi fare. In some cities, taxi fares are
what is the python coding for this problem:
Write a program, using Object-Oriented Programming, to compute a taxi fare. In some cities, taxi fares are calculated based on start and end zones plus a per-minute charge. In this city, there are three zones (1, 2, and 3) and a graduated scale for time. The program should have a function that computes the taxi fare. The function should receive three parameters: the starting zone, the ending zone, and the time of the ride. It should return the total fare for the ride. Use the following table for your calculations:
Start zone | End zone | Base charge |
1 | 1 | $5.00 |
1 | 2 | $7.00 |
1 | 3 | $8.00 |
2 | 1 | $7.00 |
2 | 2 | $5.00 |
2 | 3 | $9.00 |
3 | 1 | $8.00 |
3 | 2 | $9.00 |
3 | 3 | $5.00 |
Time is more than | But is not over | Charge |
0 minutes | 4 minutes | $0.75 per minute |
4 minutes | 10 minutes | $3.00 plus $0.50 per minute over 4 minutes |
10 minutes | 20 minutes | $6.00 plus $0.40 per minute over 10 minutes |
20 minutes | No limit | $10.00 plus $0.30 per minute over 20 minutes |
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started