Driving is expensive. Write a program with a car's miles/gallon and gas dollars/gallon (both floats) as input, and output the gas cost for 20 miles, 75 miles, and 500 miles. Output each floating-point value with two digits after the decimal point, which can be achieved as follows: print(f'{your_valuel: .2f} {your_value2: .2f} {your_value3: .2f}') Ex: If the input is: 20.0 3.1599 Then the output is: 3. 16 11. 85 79.00 Note: Real per-mile cost would also include maintenance and depreciation.
****************** Maths used to calculate the total cost *****************
miles/per states that how many gallons are used for specific distance in miles
Ex miles/gallon = 20 states that we can travel 20 miles with 1 gallon
Hence we will divide the miles by (miles/gallon) so that we can get how many gallons are used for the distance
Once we get the gallons used we can then multiply them with the cost of one gallon which is dollor/gallon
Hence we can easily get the total cost
************************* End Explaination ***************************
Code is provided in the step 2 everything is mentioned in the comments
I had used the same test cases as provided in the above question
Screenshot of the code and output is also provided
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 2 images