[SOLVED] COMP90041 Lab 3-Additional Exercises

35.00 $

Category:
Click Category Button to View Your Next Assignment | Homework

You will receive the following solution file(s) instantly after successful payment:

zip file icon Lab_W3_solutions-0oz1mx.zip (254.4 KB)
Assignment Instructions Updated Recently? Submit Below and we will provide new Solution!
Submit New Instructions
🔒 Securely Powered by:
Secure Checkout
5/5 - (2 votes)

Workshop Instructions
Introduction to Java programming – Additional Exercises

1.The video game machines at your local arcade output coupons according to how well you play the game. You can redeem 10 coupons for a candy bar or 3 coupons for a gumball. You prefer candy bars to gumballs. Write a Java program that reads the number of coupons you have and outputs how many candy bars and gumballs you can get if you spend all of your coupons on candy bars first, and any remaining coupons on gumballs. [Ref: Pages 86-87, Chapter 1 of Absolute Java 6th Edition].
A sample interaction is given as follows (text in bold indicates user input):
How many coupons do you have: 14
With 14 coupon(s) you can get 1 candy bar(s) and 1 gumball(s).
This will leave you with 1 coupon(s).

2.You need to design a feature in a Point-of-Sale (POS) that displays the denomination of an input amount. The available denominations are of $50, $20, $10, $5, $2, $1, $0.50, $0.20, $0.10, $0.05. Write a Java a program that asks the cashier the amount of change that is to be given to the customer and then displays
Page 1 of 2

the break-down of the change in descending order of denomination. That is, calculate how many $50 notes are required, then $20, and so on. A sample interaction is a follows:
Please enter the change (without $): 165.55

Please give the customer:

$50 3
$20 0
$10 1
$5 1
$2 0
$1 0
50c 1
20c 0
10c 0
5c 1

Page 2 of 2

  • Lab_W3_solutions-0oz1mx.zip