A cashier distributes change using the maximum number of five-dollar bills, followed by one-dollar bills. Write a single statement that assigns num_ones with the number of distributed one-dollar bills given amount_to_change. Hint: Use %. Sample output with input: 19 Change for $ 19 3 five dollar bill(s) and 4 one dollar bill(s)

C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN:9781337102087
Author:D. S. Malik
Publisher:D. S. Malik
Chapter9: Records (struct)
Section: Chapter Questions
Problem 5PE
icon
Related questions
Question

I can not figure out why this code will not run. Thank you.

A cashier distributes change using the maximum number of five-dollar bills, followed by one-dollar bills. Write a single statement
that assigns num_ones with the number of distributed one-dollar bills given amount_to_change. Hint: Use %.
Sample output with input: 19
Change for $ 19
3 five dollar bill(s) and 4 one dollar bill(s)
402446.2341182.qx3zqy7
1 amount_to_change
int(input())
1 test
passed
3 num_fives = amount_to_change // 5
4
''' Your solution goes here '''
6 num_ones = 4 % num_fives
7 print('Change for $', amount_to_change)
8 print(num_fives, 'five dollar bill(s) and'
5
All tests
passed
, num_ones, 'one dollar bill(s)')
Run
X Not all tests passed
X Testing with input: 19
Output differs. See highlights below.
Change for $ 19
Your output
3 five dollar bill(s) and 1 one dollar bill(s)
Change for $ 19
3 five dollar bill(s) and 4
Expected output
one dollar bill(s)
X Test aborted
Transcribed Image Text:A cashier distributes change using the maximum number of five-dollar bills, followed by one-dollar bills. Write a single statement that assigns num_ones with the number of distributed one-dollar bills given amount_to_change. Hint: Use %. Sample output with input: 19 Change for $ 19 3 five dollar bill(s) and 4 one dollar bill(s) 402446.2341182.qx3zqy7 1 amount_to_change int(input()) 1 test passed 3 num_fives = amount_to_change // 5 4 ''' Your solution goes here ''' 6 num_ones = 4 % num_fives 7 print('Change for $', amount_to_change) 8 print(num_fives, 'five dollar bill(s) and' 5 All tests passed , num_ones, 'one dollar bill(s)') Run X Not all tests passed X Testing with input: 19 Output differs. See highlights below. Change for $ 19 Your output 3 five dollar bill(s) and 1 one dollar bill(s) Change for $ 19 3 five dollar bill(s) and 4 Expected output one dollar bill(s) X Test aborted
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
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning