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: }
main1: 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: }
Komentar
Posting Komentar