Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Program utama yang menggunakan kelas TicketMachine.java
- * Program ini menggunakan java.util.Scanner untuk menerima
- * input dari user.
- *
- * @author Rachmad Budi Santoso
- * @version 1.00
- */
- import java.util.Scanner;
- public class TicketMachineMain
- {
- public static void main(String[] args)
- {
- int menu;
- Scanner input = new Scanner(System.in);
- System.out.print("Input harga tiket = ");
- TicketMachine ticketMachine = new TicketMachine(input.nextInt());
- System.out.println();
- do
- {
- System.out.println("~~~~~~~~ Menu utama ~~~~~~~~");
- System.out.println(" 1. Cek harga tiket");
- System.out.println(" 2. Cek saldo");
- System.out.println(" 3. Top up saldo");
- System.out.println(" 4. Cetak tiket");
- System.out.println(" 5. Keluar");
- System.out.println();
- System.out.print("Masukkan pilihan = ");
- menu = input.nextInt();
- switch(menu)
- {
- case 1:
- System.out.println("Harga tiket adalah Rp" + ticketMachine.cekHarga());
- break;
- case 2:
- System.out.println("Saldo anda sebanyak Rp" + ticketMachine.cekSaldo());
- break;
- case 3:
- System.out.print("Masukkan jumlah uang = ");
- ticketMachine.tambahSaldo(input.nextInt());
- break;
- case 4:
- ticketMachine.cetakTiket();
- break;
- case 5:
- break;
- default:
- System.out.println("Menu tidak ada!");
- }
- System.out.println();
- } while(menu != 5);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment