Advertisement
Samuel_Berkat_Hulu

dgsadgf

May 9th, 2021
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.68 KB | None | 0 0
  1. /**
  2.  * Write a description of class Atrian_Bank here.
  3.  *
  4.  * Samuel Berkat Hulu
  5.  * @version 5.0 ETS Struktur Data
  6.  */
  7. import java.util.Scanner;
  8.  
  9. public class Antrian_Bank
  10. {
  11.     public static void main(String args[]){
  12.         Queue_Bank antrianCS = new Queue_Bank(1000);
  13.         Queue_Bank antrianTeller = new Queue_Bank(1000);
  14.        
  15.         int nomorAntri = 1;
  16.        
  17.         Scanner sc = new Scanner(System.in);
  18.        
  19.         int pilihan;
  20.        
  21.         while(true){
  22.             System.out.println("+=++=++=++=++=++=++=++=++=++=++=++=++=++=++=++=++=++=++=++=++=++=++=++=++=++=+");
  23.             System.out.println("Selamat Datang :)");
  24.             System.out.println();
  25.             System.out.print("Pengantri layanan CS    : ");
  26.             antrianCS.show();
  27.             System.out.println();
  28.             System.out.print("Pengantri layanan Teller: ");
  29.             antrianTeller.show();
  30.             System.out.println();
  31.             System.out.println();
  32.             System.out.println("Jasa CS menyediakan layanan    :  ");
  33.             System.out.println("- Buka rekening baru\n- Konsultasi masalah rekening\n- Adiministrasi tabungan\n- Infomasi saldo nasabah ");
  34.             System.out.println("Jasa Teller menyediakan layanan : ");
  35.             System.out.println("- Melanyani penarikan, transfer dan penyetoran uang\n- Meneriman Cek dan uang tunai untuk deposit\n- Melaukan pemeriksaan kas dan menghitung transaksi menggunakan komputer");
  36.             System.out.println();
  37.             System.out.println("Nomor antrian anda: " + nomorAntri);
  38.             System.out.println("Silahkan mengambil antrian");
  39.             System.out.println("Masukkan 1 untuk mengantri layanan CS");
  40.             System.out.println("Masukkan 2 untuk mengantri layanan Teller");
  41.             System.out.println("Masukkan 0 untuk keluar dari program");
  42.            
  43.             pilihan = sc.nextInt();
  44.            
  45.             System.out.println();
  46.             if(pilihan == 0){
  47.                 System.out.println("Program berakhir");
  48.                 break;
  49.             }
  50.            
  51.             switch(pilihan){
  52.                 case 1:
  53.                     antrianCS.enqueue(nomorAntri);
  54.                     nomorAntri++;
  55.                     System.out.println("Anda telah memilih untuk mengantri layanan CS");
  56.                     break;
  57.                 case 2:
  58.                     antrianTeller.enqueue(nomorAntri);
  59.                     nomorAntri++;
  60.                     System.out.println("Anda telah memilih untuk mengantri layanan Teller");
  61.                     break;
  62.                 default:
  63.                     System.out.println("Masukkan anda tidak valid");
  64.             }
  65.         }
  66.     }
  67. }
  68.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement