Saturday, September 28, 2019

Ticket Machine

Pada kesempatan kali ini, saya akan post program Ticket Machine. Ticket machine in akan mengeluarkan kembalian uang yang tersisa jika user mau exit saat masih ada uang di dalam mesin. Juga checking jika user ingin membeli tiket tanpa memasukkan uang yang cukup
Source Code nya terdiri dari 2 bagian, yaitu Ticket Machine Class dan Main Class.

Main.java


TicketMachine.java
Menu yang dapat dipakai user ada 5:
1. Get Price : menampilkan harga tiket
2. Insert money : input harga tiket
3. Get Balance : menampung uang yang telah diinput
    Jika uang yang diinput user tidak memenuhi, maka user tidak bisa mencetak tiket.
4. Print Ticket : cetak tiket dan menampilkan kembalian (jika ada, jika tidak maka ticket machine akan mengoutput "insufficient money")
5. Exit : Keluar dari program, ticket machine masih terdapat balance maka, ticket machine akan langsung mengeluarkan kembalian (menu)

Untuk hasil compile source code, berikut screenshotnya.




Sekian dan terima kasih!

No comments:

Post a Comment