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