E. Returning Multiple Values: You will write a series of functions in a program make_change_reverse.py Integer division (floor division operator//) and modulus (mod or remainder operation 96 ) are useful operations for working with integers For example, if you have 39 cents, you can calculate number of quarters as 64//25 2 quarters. Furthermore, the amount left after all quarters are taken out is 64 % 25 14 cents . Likewise, you can calculate dimes from the amount left as 14//101 dime. The amount left after all dimes are taken out is 14 % 104. The same applies for nickels, after which, the remaining cents is pennies. Another example is getting the ones place of number n by n 9% 10. Then you can get the rest of the number with the ones place "deleted" by n//10. Try it. If you continue to do this, you can "pop" off the ones place over and over until you have nothing left. This is one way to visit all the digits of a number in reverse order 1. Write a function div_mod which takes two parameters a and b and returns two values: a divided by b and a mod b. Note that the division here is integer division, a.ka. floor division (the operator in Python). Write a function make_change which takes one parameter, the amount of cents, and uses the div_mod function to calculate number of quarters, dimes, nickels, and pennies in that amount. 2. The function returns these four values. Write a function append ones which takes two parameters num and ones and appends the ones place ones to the num and returns the result. For example, a call of append_ones (253, 7) will return the value 2537 Write a function reverse int which uses the functions div_mod and append_ones together to reverse an integer. For example, the call reverse int(1324) would return 4231 3. 4. 5. Now write the main function. Ask the user to enter an amount of cents and calculate the change (quarters, dimes, nickes, and pennies) for the amount and for that amount reversed 6. Don't forget to call the main function in your script. Test your program on at least two values. Shoot a screenshot of your Python Shell showing your two interactions and paste it here

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

How do repeat the cents value? For example if I use the argument cents(1234), it should print 4321 (backwards as you can see) but I can't see to do that with my code. Thanks 

E. Returning Multiple Values: You will write a series of functions in a program
make_change_reverse.py
Integer division (floor division operator//) and modulus (mod or remainder operation 96 ) are useful
operations for working with integers
For example, if you have 39 cents, you can calculate number of quarters as 64//25 2 quarters.
Furthermore, the amount left after all quarters are taken out is 64 % 25 14 cents . Likewise, you can
calculate dimes from the amount left as 14//101 dime. The amount left after all dimes are taken
out is 14 % 104. The same applies for nickels, after which, the remaining cents is pennies.
Another example is getting the ones place of number n by n 9% 10. Then you can get the rest of the
number with the ones place "deleted" by n//10. Try it. If you continue to do this, you can "pop" off the
ones place over and over until you have nothing left. This is one way to visit all the digits of a number in
reverse order
1.
Write a function div_mod which takes two parameters a and b and returns two values: a
divided by b and a mod b. Note that the division here is integer division, a.ka. floor division (the
operator in Python).
Write a function make_change which takes one parameter, the amount of cents, and uses the
div_mod function to calculate number of quarters, dimes, nickels, and pennies in that amount.
2.
The function returns these four values.
Write a function append ones which takes two parameters num and ones and appends the
ones place ones to the num and returns the result. For example, a call of append_ones (253,
7) will return the value 2537
Write a function reverse int which uses the functions div_mod and append_ones together to
reverse an integer. For example, the call reverse int(1324) would return 4231
3.
4.
5.
Now write the main function. Ask the user to enter an amount of cents and calculate the
change (quarters, dimes, nickes, and pennies) for the amount and for that amount reversed
6.
Don't forget to call the main function in your script.
Test your program on at least two values.
Shoot a screenshot of your Python Shell showing your two interactions and paste it here
Transcribed Image Text:E. Returning Multiple Values: You will write a series of functions in a program make_change_reverse.py Integer division (floor division operator//) and modulus (mod or remainder operation 96 ) are useful operations for working with integers For example, if you have 39 cents, you can calculate number of quarters as 64//25 2 quarters. Furthermore, the amount left after all quarters are taken out is 64 % 25 14 cents . Likewise, you can calculate dimes from the amount left as 14//101 dime. The amount left after all dimes are taken out is 14 % 104. The same applies for nickels, after which, the remaining cents is pennies. Another example is getting the ones place of number n by n 9% 10. Then you can get the rest of the number with the ones place "deleted" by n//10. Try it. If you continue to do this, you can "pop" off the ones place over and over until you have nothing left. This is one way to visit all the digits of a number in reverse order 1. Write a function div_mod which takes two parameters a and b and returns two values: a divided by b and a mod b. Note that the division here is integer division, a.ka. floor division (the operator in Python). Write a function make_change which takes one parameter, the amount of cents, and uses the div_mod function to calculate number of quarters, dimes, nickels, and pennies in that amount. 2. The function returns these four values. Write a function append ones which takes two parameters num and ones and appends the ones place ones to the num and returns the result. For example, a call of append_ones (253, 7) will return the value 2537 Write a function reverse int which uses the functions div_mod and append_ones together to reverse an integer. For example, the call reverse int(1324) would return 4231 3. 4. 5. Now write the main function. Ask the user to enter an amount of cents and calculate the change (quarters, dimes, nickes, and pennies) for the amount and for that amount reversed 6. Don't forget to call the main function in your script. Test your program on at least two values. Shoot a screenshot of your Python Shell showing your two interactions and paste it here
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Basics of loop
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
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