UTS PBO B

Pada kali ini, saya diberikan tugas UTS berupa Manless Parking System, bahasa yang saya gunakan adalah bahasa Java dengan program BlueJ.

 Tampilan Menu Manless Parking System


Berikut hasil dari program saya :


Source Code :
Main :


 /**  
  * Dispenser Box adalah main program dari Manless Parking System  
  *  
  * @author Fachry Amir  
  * @version 2018/10/15  
  */  
 import java.util.Scanner;  
 public class DispenserBox  
 {  
   public static void main (String args[]) {  
     Scanner scan = new Scanner(System.in);  
     int cost, menu=0;  
     System.out.println("Masukkan harga karcis :");  
     cost=scan.nextInt();  
     ParkingSystem parkir = new ParkingSystem(cost);  
     System.out.println("Selamat datang di Mall Wakanda");  
     while(menu!=2){  
       System.out.println("1. Tekan Tombol Hijau");  
       System.out.println("2. Keluar");  
       menu = scan.nextInt();  
       switch(menu){  
         case 1 :  
         System.out.println("Masukkan Nomor Kendaraan Anda");  
         String nomor=scan.next();  
         parkir.plat(nomor);  
         parkir.print();  
         break;  
         case 2:  
     System.out.println("###################");  
     System.out.println("# Bukti Parkir  #");  
     System.out.println("# Mall Wakanda  #");  
     System.out.println("#         #");  
     System.out.println("# Nomor Kendaraan #");  
     System.out.println("#  "+parkir.nomor+"  #");  
     System.out.println("#         #");  
     System.out.println("# Harga Rp. "+cost+" #");  
     System.out.println("#         #");  
     System.out.println("###################");  
     System.out.println();  
         break;  
   }  
 }  
 }  
 }  

Parking System :


 /**  
  * Program Sistem Parkir  
  *  
  * @author Fachry Amir  
  * @version 2018/10/15  
  */  
 import java.util.Scanner;  
 public class ParkingSystem  
 {  
   private int harga;  
   public String nomor;  
   public ParkingSystem(int x)  
   {  
     harga = x;  
     nomor = null;  
   }  
   public void plat(String plat){  
     nomor = plat;  
   }  
   public void print(){  
     System.out.println("###################");  
     System.out.println("# Tiket Parkir  #");  
     System.out.println("# Mall Wakanda  #");  
     System.out.println("#         #");  
     System.out.println("# Nomor Kendaraan #");  
     System.out.println("#  "+nomor+"  #");  
     System.out.println("#         #");  
     System.out.println("###################");  
     System.out.println();  
   }  
 }  

Komentar

Postingan populer dari blog ini

Foxes and Rabbits

Tugas 3 PBO B

Tugas Remote TV