Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Design a function called hours_remaining that takes three arguments: a. an integer value between 0 and 100 representing the percentage of battery life remaining b.

Design a function called hours_remaining that takes three arguments:

a. an integer value between 0 and 100 representing the percentage of battery life remaining

b. the brightness level of the mobile device

c. a boolean value representing whether or not the mobile device is currently streaming video

(True means streaming video, False means not streaming video)

The function returns a floating-point value representing the total number of hours of battery life left. The following algorithm is used to determine the number of hours of batter life left:

i. Multiply the MAXIMUM_BATTERY_LIFE (15 hours) by the percentage of battery left.

ii. Apply the brightness_modifier based on the current brightness level of the device.

iii. If the phone is currently streaming video, the hours remaining is cut in half.

For example, hours_remaining(80, 2, True) returns the following:

15 80% = 12 hours of regular battery remaining (80% of maximum).

12 0.75 = 9 hours after the brightness modifier is applied (brightness level of 2)

9 0.5 = 4.5 hours since the mobile device is currently streaming video

4.5 is returned. Do not round the result.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Data Management Databases And Organizations

Authors: Richard T. Watson

2nd Edition

0471180742, 978-0471180746

More Books

Students also viewed these Databases questions

Question

Write a program to check an input year is leap or not.

Answered: 1 week ago

Question

Write short notes on departmentation.

Answered: 1 week ago

Question

What are the factors affecting organisation structure?

Answered: 1 week ago

Question

What are the features of Management?

Answered: 1 week ago