A Java Vending Machine

Suoritettu Julkaistu Oct 28, 2004 Maksettu toimituksen yhteydessä
Suoritettu Maksettu toimituksen yhteydessä

This program is simple, use InputBox and Output Boxes only to obtain information and give out information. Program needs to be kept as simple as possible. Program needs a client also. Description: A snack machine that will sell 3 different items (cookies, crackers, chips) and each is a certain price (cookies = 75 cents, crackers = 65, chips = 50 cents). Design one class, SnackMachine, with multiple methods. The methods will perform one task each. Make sure there a constructors, set and get methods, and ones performing tasks. This program must maintain the following information: The quanitity of each snack remaining. The kind number of each coin in the machine. The machine starts with 15 packages of each snack and 50 nickels and 50 dimes to give change. The program should first accept the users coins and then ask the user for a choice of snack. Use text menu for both payment, and snack choice. Make sure payment is enough to buy selection, if not return money. Make sure to give back change if necessary. The program needs a loop that will keep selling the snacks as long as there are buyers. There must be a way to terminate loop so a caretaker can get a report of what was sold and money earned. Report must have: number of each snack sold, number of all snacks sold, number of each snack remaining, number of all snacks remaining, number of coin types, payments received not including beginning amount.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

Needs to run on Windows XP and in the Blue J Environment.

tekniikka Java MySQL PHP Tietojärjestelmäarkkitehtuuri Ohjelmistojen testaus

Projektin tunnus: #3407678

Tietoa projektista

17 ehdotusta Etäprojekti Aktiivinen Oct 31, 2004

Myönnetty käyttäjälle:

mysli

See private message.

$9 USD 2 päivässä
(27 Arvostelua)
5.2

17 freelanceria on tarjonnut keskimäärin $30 tähän työhön

bbarar

See private message.

$19.93 USD 2 päivässä
(321 arvostelua)
6.0
yilin

See private message.

$17 USD 2 päivässä
(66 arvostelua)
5.7
mephvw

See private message.

$15.3 USD 2 päivässä
(31 arvostelua)
4.4
infoteamro

See private message.

$51 USD 2 päivässä
(14 arvostelua)
4.1
bogdan123vw

See private message.

$17 USD 2 päivässä
(48 arvostelua)
3.8
KiwiSoftSolution

See private message.

$21.25 USD 2 päivässä
(16 arvostelua)
3.8
eudjtt

See private message.

$21.25 USD 2 päivässä
(11 arvostelua)
3.8
MyRiddler

See private message.

$17 USD 2 päivässä
(31 arvostelua)
3.7
aakretechno

See private message.

$29.75 USD 2 päivässä
(10 arvostelua)
3.2
prufnet

See private message.

$42.5 USD 2 päivässä
(12 arvostelua)
2.4
vlovich

See private message.

$12.75 USD 2 päivässä
(2 arvostelua)
1.2
timduck

See private message.

$17 USD 2 päivässä
(3 arvostelua)
1.1
oystervw

See private message.

$34 USD 2 päivässä
(0 arvostelua)
0.0
ociule

See private message.

$85 USD 2 päivässä
(0 arvostelua)
0.0
jkillervw

See private message.

$17 USD 2 päivässä
(0 arvostelua)
0.0
vw1358659vw

See private message.

$85 USD 2 päivässä
(0 arvostelua)
0.0