Question: Please answer in C# or Java. Please not C, C++, python, or any other language because I dont know them yet. Many self-checkout kiosks can
Many self-checkout kiosks can accept cash, those that do will need the ability to be able to make change for their users. The NokomoSapiens (NHS) corporation has hired you to desige program that handles processing of cash payments for a checkout kles. "low are are their requirements. x 0. The progran should keep track of how nany of ech denoaination of bill and cola the kiosk currently has. 1. The progran should allov any aumber of itens costs to be input, until no cost has been supplied. 2. Once all1 items have been input the klosk shov display a total and ask the user to insert money. The user should be able to insert any denomination of bills or coins until their total amount exceeds the cost of all the items 3. The kiosk should calculate how much change should be dispensed. If the klosk does not have enough physical soney to supply the change then the transaction vill be cancelled and the user should be offered another vay to nake payments (you do not have to develop other methods of paysent) Before developing please create a design and subnit it for approval. SAMPLE EXECUTION WITH INPUT IN BLUE Item 1 Item 2 Item 3 3.99 4.99 Total 8.98 Payment 1 5.00 Remaining 3.98 Payment 2 2.00 Remaining 1.98 Payment 3 1.00 Remaining 9 Payment 4 1.0 Change .02
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
