Add an if branch to complete double pennies()'s base case. Sample output for below program: Number of pennies after 10 days: 1024 Note: These activities may test code with different test values. This activity will perform four tests, with starting pennies = 1 and user_days = 10, then with starting_pennies = 1 and user_days = 40, then with starting_pennies = 1 and user_days = 1, then with starting_pennies = 1 and user_days = 0. See How to Use zyBooks. Also note: If the submitted code has an infinite loop, the system will stop running the code after a few seconds, and report "Program end never reached. The system doesn't print the test case that caused the reported message. 1 # Returns number of pennies if pennies are doubled num_days times 2 def double pennies (num_pennies, num_days): 3 total_pennies - 4 5*** Your solution goes here *** else: 6 7 8 9 total_pennies - double pennies ((num_pennies - 2), (num_days - 1)) 10 return total pennies 11 12 Program computes pennies if you have 1 penny today, 13 # 2 pennies after one day, 4 after two days, and so on 14 starting pennies 1 15 user_days 10 16 17 print('Number of pennies after', user_days, 'days: ", end-**) 18 print (double pennies (starting pennies, user_days))

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter6: Modularity Using Functions
Section6.4: A Case Study: Rectangular To Polar Coordinate Conversion
Problem 9E: (Numerical) Write a program that tests the effectiveness of the rand() library function. Start by...
icon
Related questions
Question

python plz do as requested

Add an if branch to complete double pennies()'s base case. Sample output for below program:
Number of pennies after 10 days: 1024
Note: These activities may test code with different test values. This activity will perform four tests, with starting_pennies = 1 and
user_days = 10, then with starting_pennies = 1 and user_days = 40, then with starting_pennies = 1 and user_days = 1, then with
starting_pennies = 1 and user_days = 0. See How to Use zyBooks.
Also note: If the submitted code has an infinite loop, the system will stop running the code after a few seconds, and report
"Program end never reached." The system doesn't print the test case that caused the reported message.
1 # Returns number of pennies if pennies are doubled num_days times
2 def double pennies (num_pennies, num_days):
3
total_pennies e
4
5
***Your solution goes here ***
else:
6
7
8
total_pennies double pennies ((num_pennies 2), (num_days - 1))
9
10
return total pennies
11
12 # Program computes pennies if you have 1 penny today,
13 # 2 pennies after one day, 4 after two days, and so on
14 starting pennies = 1
15 user_days = 10
16
17 print('Number of pennies after', user_days, 'days: ', end="")
18 print (double_pennies (starting_pennies, user_days))
Transcribed Image Text:Add an if branch to complete double pennies()'s base case. Sample output for below program: Number of pennies after 10 days: 1024 Note: These activities may test code with different test values. This activity will perform four tests, with starting_pennies = 1 and user_days = 10, then with starting_pennies = 1 and user_days = 40, then with starting_pennies = 1 and user_days = 1, then with starting_pennies = 1 and user_days = 0. See How to Use zyBooks. Also note: If the submitted code has an infinite loop, the system will stop running the code after a few seconds, and report "Program end never reached." The system doesn't print the test case that caused the reported message. 1 # Returns number of pennies if pennies are doubled num_days times 2 def double pennies (num_pennies, num_days): 3 total_pennies e 4 5 ***Your solution goes here *** else: 6 7 8 total_pennies double pennies ((num_pennies 2), (num_days - 1)) 9 10 return total pennies 11 12 # Program computes pennies if you have 1 penny today, 13 # 2 pennies after one day, 4 after two days, and so on 14 starting pennies = 1 15 user_days = 10 16 17 print('Number of pennies after', user_days, 'days: ', end="") 18 print (double_pennies (starting_pennies, user_days))
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 2 images

Blurred answer
Knowledge Booster
Random Class and its operations
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
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr