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 10 miles, 50 miles, and 400 miles. Output each floating-point value with two digits after the decimal point, which can be achieved as follows: print('{:.2f}'.format(your_value)) Ex: If the input is: 20.0 3.1599 the output is: 1.58 7.90 63.20 Your program must define and call the following driving_cost() function. Given input parameters driven_miles, miles_per_gallon, and dollars_per_gallon, the function returns the dollar cost to drive those miles. Ex: If the functio

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

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 10 miles, 50 miles, and 400 miles.

Output each floating-point value with two digits after the decimal point, which can be achieved as follows:
print('{:.2f}'.format(your_value))

Ex: If the input is:

20.0

3.1599

the output is:

1.58

7.90

63.20

Your program must define and call the following driving_cost() function. Given input parameters driven_miles, miles_per_gallon, and dollars_per_gallon, the function returns the dollar cost to drive those miles.

Ex: If the function is called with:

50

20.0

3.1599

the function returns:

7.89975

def driving_cost(driven_miles, miles_per_gallon, dollars_per_gallon)

Your program should call the function three times to determine the gas cost for 10 miles, 50 miles, and 400 miles.

 

Instructor note:

The program has 2 inputs: miles_per_gallon and dollars_per_gallon. The function has 3 parameters: driven_miles, miles_per_gallon, and dollars_per_gallon. When you call the function 3 times using arguments of 10, 50, and 400 for the driven_miles, for example:

driving_cost(50, miles_per_gallon, dollars_per_gallon)

if miles_per_gallon = 20.0 and dollars_per_gallon = 3.1599 then the function call above will return 7.89975.

 

 

```python
# Define your function here.

if __name__ == '__main__':
    # Type your code here.
```

This code snippet is an example template for creating a Python script. It includes a placeholder for defining a function and a conditional check that allows for the execution of code if the script is run directly, rather than imported as a module.

- **Line 1:** A comment prompting the user to define their function. You can replace this with your function definition.
- **Line 3:** A conditional statement using `if __name__ == '__main__':`. This checks if the script is being run as the main program. If true, the code inside the block under this condition will execute.
- **Line 4:** A comment suggesting where to insert your code, which will be executed when the script runs directly.
Transcribed Image Text:```python # Define your function here. if __name__ == '__main__': # Type your code here. ``` This code snippet is an example template for creating a Python script. It includes a placeholder for defining a function and a conditional check that allows for the execution of code if the script is run directly, rather than imported as a module. - **Line 1:** A comment prompting the user to define their function. You can replace this with your function definition. - **Line 3:** A conditional statement using `if __name__ == '__main__':`. This checks if the script is being run as the main program. If true, the code inside the block under this condition will execute. - **Line 4:** A comment suggesting where to insert your code, which will be executed when the script runs directly.
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Constants and Variables
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education