Senin, 03 April 2017

Rancangan antrian bank

Saya membuat program antrian bank dimana prosedur antrian bank yang sudah diterapkan pada umumnya di semua bank. Jadi program tersebut jika tekan nomor antrian maka akan keluar nama bank, tanggal berapa cetak nomor antrian ,nomor antrian ke berapa, dan nomor teller yang dituju. Berikut kelas dan atributnya


Ini adalah contoh program antrian bank

1:  import java.util.Date;  
2:  import java.text.DateFormat;  
3:  import java.text.SimpleDateFormat;  
4:  public class Antrian  
5:  {  
6:    private int antrian = 1;  
7:    private String getTanggal(){  
8:      DateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy H:mm:ss");  
9:      Date date = new Date();  
10:      return dateFormat.format(date);  
11:    }  
12:    public void printTicketantrian(){  
13:      System.out.println(getTanggal());  
14:      System.out.println("Nomor Antrian Anda:");  
15:      System.out.println(antrian++);  
16:      System.out.println("Terima kasih");  
17:    }  
18:  }  
main
1:  import java.util.Scanner;  
2:  public class IntMain  
3:  {  
4:    public static int main (String args[])  
5:    {  
6:      Scanner scan = new Scanner (System.in);  
7:      int menu,tel=4;  
8:      Antrian ticket = new Antrian ();  
9:      while(true)  
10:      {  
11:      System.out.println ("1. Ambil nomor antrian");  
12:      System.out.println("2. Exit\n");  
13:      System.out.print(" ");  
14:      menu = scan.nextInt();  
15:      switch(menu)  
16:      {  
17:        case 1:  
18:        System.out.println("\n");  
19:        ticket.printTicketantrian();  
20:        if(tel==4)  
21:        {tel=1;}  
22:        else  
23:        {tel=tel+1;}  
24:        System.out.printf("nomor teller %d\n",tel);  
25:        break;  
26:        case 2:  
27:        return 0;  
28:      }  
29:    }  
30:  }  
31:  }  

outputnya


Tidak ada komentar:

Posting Komentar